Hello, I am trying to keep my oem stereo going in my 96 3.0l. One day the stereo completely stopped working aside from the clock if you pressed the button. I took it out, found a leaking capacitor on the circuit board, and replaced it. There was also a circuit board trace that was eaten away that I rebuilt with a wire. The stereo works again! Unfortunately, the cassette tape issue still remains since I got the truck. Sometimes it reads my cassette tapes, but usually it will say "no tape" and won't eject the tape. Randomly when starting the truck again, it will auto eject or the eject button will work. The audio also pops when I first start the truck if the stereo is turned on. I did not see any other leaking capacitors, but is it safe to say that all these issues stem from more bad capacitors? Should I recap the whole board? Or is something else to blame for the cassette tape function not working? Thanks!

