I have a 2013 sportsman 400 HO that just hit 25hrs so it was time for a fluid change. I drained the oil from the tank, the sump,removed the screen and replaced the oil filter. I put in the recommended 2qts of polaris oil and a new polaris filter. I primed the oil pump and checked the oil. The oil level was low. It was below the lower (add 8oz) mark. I went to the dealer and bought another qt of oil and the guy behind the counter said that it was only a 2qt system and if I added any more it would ruin my air filter. I went home and added 7oz of oil and it is still below the low mark on the dipstick. It is not leaking anywhere but my outside temps are around "0" degrees F. If I warm up the atv the oil level goes way up past the full mark. Is this oil that sensitive to the ambient temperature? Should I be waiting until it gets warmer outside to check my oil? I don't want to overfill.