I had a hunch that was ECU related as the VVT light (yeah, I was young and stupid when I put it in) blinked very often and faint on idle, car refused to rev as well, when I disconected VVT solenoid it would run better but still not right.
So I pulled ECU out and opened it, and C103(? 100uF 10V) spilled its guts on the board. I replaced it with some random 100uF 16V cap that I found in my electronics parts stash.
Now car runs fine, goes very well, only thing is either I didn't clean up properly the electrolyte off the board, or some other cap is about to go, as the VVT is still intermittently at 1.5V to 3V on idle and it was coming on randomly as well.
My plan of actions is to get WOF tomorrow and buy brand new caps, and replace them in weekends (I plan to replace every electrolytic cap that is there).
Is it common for that 100uF cap to fail?
Is it worth replacing every single cap that is on that board, or only 100uF ones are the faulty batch?
P.S. to neo: man you lucky that you sold me that ECU
