OK, the plots thickens...The mechanic found this little resistor jammed into an electrical fitting (see pictures). Not sure what the fitting is supposed to be plugged into but, now its a little burnt. He also said that this is likely what burned up the ECU.
Bad news: The check engine light is...