in neutral this thing is screaming!!! , its not the TPS, nor is it the fuel pump diaphram and the plugs have been indexed! any other ideas? thanks