Re: POP! Oh no ...
This is not based on any experience but now that you've got alot ripped down you might as well look for any loose or corroded ground straps and terminals in and around the engine bay. You know how finnicky the electronics on these cars are. Did you change out the CPS just to rule it out?