Oh. That sucks. Was your '04 ecu flashed or stock? Sorry to hear of your misfortunes.