ECU CAP leaks and resulting fire or not.

Image 23 of 30

60A3X DOA. GONE TOTALLED.