has anyone found a cure for this problem ,I have changed the fuel filter and the engine sounds sweet idling around 750 to 800 rpm but when I engage drive or reverse the idle speed dips below 500 rpm and cuts out but not all the time,it does it warm or cold I have heard people complain of this before is there a cure please help.