> 2000 frontier 58k/v6/5spd/4wd
> the service engine light came on and the codes are for thr idle controll
[quoted text clipped - 10 lines]
> any suggestion will be appreciated and considered.
> Thanks
The knock sensor may or may not be bad. You need to reset it and see if
it comes back. They frequently kick out false codes. I'd bet your IACV
is bad, regardless of what the first mechanic said. If it was my car,
I'd change the IACV and reset the codes. Then check again in a couple weeks.
-jim