If you figure it out, let me know. I have been dealing with it for 2 1/2 years. Checked everything out including fuel pressure check. It starts fine when cold but I have to crank about 5 - 10 seconds when it is warm. I always carry a spare starter 'cause I know I abuse it.