I have a 05 Heritage which has been sitting in the garage for around 8 months. Prior to starting it, checked the oil and found no oil on the dip stick. Placed a long screwdriver in the tank and found oil in the bottom of the tank. Had the same problem last year. At that time, I added oil to the correct level on the dip stick, started it and later found the oil level to be too high. Drained some out and did not have a problem for the rest of the season. I recently removed the plugs, turned over the engine to try to push the oil back into the tank, no luck. The oil light is off and no oil leaked out while the bike was sitting. I use K&N oil filters. Thinking all of the oil is sitting in the bottom of the crankcase and guessing the check valve in the oil filter leaks over time. What do you think? Think I have a problem with the oil pump? Should I start it and wait for the pump to refil the tank? Should I change the filter to a HD filter and then start it?