Swap 'n Shop
I have a module available from my 2001.
I replaced it after a bunch of troubleshooting for high rpms.
Replaced the idle air control valve first...didn't fix, then went down a rabbit hole.
Anyway, it was the i.a.c. that needed replacement, turns out the new one was faulty.
The ECU is perfectly...