Do you have a manual for the car with wiring diagrams? I'd check that first, then check the diagnostic codes. Maybe something is screwed up? At least you blew the fuse for the ECM and not the ECM itself.
06 GMC Sierra 2500HD Dmax/ally
06 Pontiac G6 GT
05 CRF250R
FOR SALE 06 KX65 with riding gear $2700 obo