Code 51 is *usually* from opening the IDL switch while in diagnostic mode. in other words don't step on the gas while checking codes or adjusting timing and you won't get it.
The code 24 you've been chasing for a while and I know you've already replaced the AFM once. Test the THA and (as I've said before) if it tests to spec the issue is either in the ECU (which I think you said you've also tried swapping) or it's an issue with the wiring harness (this one gets my vote).
EDIT: You know, I keep forgetting that you mentioned a high idle. Have you tested the ECU's coolant temp sensor yet?
Last edited by cre; 04-23-2008 at 06:15 PM.
|