Does this look like it leaked to you? Im thinking ya....Anyone know where I can get the three new capacitors? I need these ASAP please :). I dont want to fry another ecu.
(Above the bottom big one)
http://i211.photobucket.com/albums/b...-09-02_565.jpg