Re: more brakes/electrical? problem
cooked brake fluid more than likely. Look for a leak and be careful because brakefluid will take your paint off really quick. As far as the pop...it could have been anything but worst case scenario you have a short in the wiring harness or somewhere going to the harness. Check it out man you dont wanna fry your ECU.