Mine used to do that a while back...turn out i didnt seat the fuel cap properly and had vapor lock. Worth a try before spending any money. When I loosened the cap I heard a pssss sound.