I working on a 12v that doesn't seem to have stock power. It has had a fuel filter, air filter, and oil change recently. I took apart the fuel overflow valve and the spring was only about 3/8 inch long, so I replaced the overflow valve. It seems to have better initial take off now, but it still...