I have a 95 polaris starlite that my young son rides. Problem is it quits running and will not start. When I've looked at fuel pump it's full of oil so I clean it out and it will run again. Why is this happening? This happens a few times each year. Also very hard to start when taking out of storage.