I have replaced both fuel pressure regulators, fuel pump, fuel hoses, coil,ignition module, battery, rewired the ignition pickup replaced the grounds. Perfect fuel pressure, The engine will run perfect on one day and then will not idle above 300rpm on other days. Tired of throwing money at the problem, would like to rule out the ECU does anyone have an extra working ECU that I could borrow? Thanks.