Excessive engine revving or stalling, Even with various part replacements, has also been attributed into the MAF sensor, ignition coils, spark plugs, and even the ECU. Finally, a peculiar "whistling" noise, recognizable at larger speeds between 120-one hundred twenty five mph and sometimes disappearing throughout the 130 mph mark, continues to be d