So all three coils getting spark once car dies I take it icm is good possibly the bwd brand is junk and overheating or could it be a bad camshaft sensor?