Broken wire in the TPS plug fixed, also had a broken wire in the ICV plug, the 12v one, both fixed, what are the chances of it being both related to the car idling...
Anyway, the idling got better overall, I can hear the ICV ticking not a very loud noise, but the problem for which I created this...