Are you able to time the engine? Almost sounds like your dizzy is off a tooth.
If the check connector doesn't idle down the engine when shorted then the issue is your tps.
Many of the issues sound like OX sensor.
If the check connector doesn't idle down the engine when shorted then the issue is your tps.
Many of the issues sound like OX sensor.