I haven’t pulled the plugs but I know they are going to be wet/ rich as I can tell it’s running rich by the smell of the exhaust and the low idle. Plugs were new last season, I can throw another set in, just didn’t feel the need to foul another new set.
Near the end of last season I swapped the baro and map sensors (same part number) to see if there was a change, ran the same. I used my voltmeter to back probe the readings with the key on engine off, both the baro and map were reading the same as they should. When it’s running, the map sensor changes voltage as it should, also checked it using a vacuum pump.
A couple nights ago I pulled the IAC apart, it was clean and the valve is not binding. When I turn the key on the valve opens up to say 50 % as it should for cold start. When the key is turned off it cycles to the nearly closed position and then slightly open. Interesting part, when I removed the solenoid from the housing part of the IAC and cycled the key a bunch of times, each time the valve would come out a little further (towards the closed position) and would change its rest position key off. I reinstalled the valve and tried it, it idled pretty good around 1750-1800 rpm. Watching the IAC reading on the gauge it was moving around and changing like it should. I let it warm up to operating temp and shut it off. Yesterday I let it sit outside the garage for a few hours, tried it and it stalled. Gauge was showing 120 on the IAC which seems to be the max/ full air bypass.
So without being able to see how this ecu works, I would assume the only inputs to the fuel injection would be the map, baro, intake air temp, coolant temp, crankshaft speed, and throttle position. I have ruled out the map/baro, crankshaft speed is fine. Intake air temp seems to read what my thermostat in the garage reads so I rule that out. Coolant temp reads normally. The throttle position sensor reads 0% and 0.6volts and idle and 98% (can’t remember voltage) at WOT.
If someone can chime in with their TPS readings and IAC values when idling to compare I will have ruled out just about everything.