Working on it for my Father-in-law..Changes water pump..Cleaned throttle body..Start running bad time I started it. codes p0122 p0123 p1120 so I replaced TPS twice.. Its Idling high drives like crap..Acts like its in limp mode.Unhooked battery for 2hrs. run same after. Keeps giving same...