@savage bulldogs
guess what, i think my ecu is fine :D
so i checked the wire which carried the 12v power to the ecu, guess what, it came back dry, nothing, not even 1 volt.
so i traced the wiring diagram and found the sbf5 fuse, i checked it and it looked completely fine, but then i was like HUUUUUUUUUUUUUUUUUUUUUUUH, it had the thinnest hairline crack in it, so im hoping if i replace this fuse, and the fuse dosent blow again, my ecu should be fine :D
then i can get back to finding the damn short in that loom!