So I have a 2007 Ltz400 bought it new off of the show room floor and ran it for about 2 years and blew it up. Put a new cylinder on it rod bearings piston rings and rod and all new gaskets. Now it will not run with the petcock on the on position. and it runs on prime but cuts out when you open it up and the fuel runs in with the oil. How do you fix this problem? Thank you for any help.