Reversed battery, now not turning over
TL;DR - installed battery backwards, replaced alternator and starter before realising my mistake. Alternator fuse was blown, replaced that, engine cranks but doesn't run. ECU or fuel pump? Or something else?
So dummy me went and bought a 1993 3000GT SL from a dude on craigslist for $548, who got it from police auction for $350, and it's been nothing but problems since. This is expected; I've rebuilt a VR-4 before.
The main issue up front was the battery wasn't charging, as I learned driving the car home and having it die 5 miles later on the freeway. Alternator was covered in old grimy oil and not charging. Replaced that, replaced the 5-year-old battery it came with, and in an amazing lack of thought managed to swap battery terminals (new battery looked the same as the old battery but had swapped terminals and I didn't double check).
I tried turning it over, not knowing the battery was backwards, and noted the battery voltmeter was pegged at zero, and the flashers stayed on and didn't flash when prompted. Should have stopped there. Starting did nothing but spin the starter backwards and not let it come out. I briefly smelled fuel after this.
I thought (somehow) my starter suddenly went bad, so I replaced that and after replacing that I discovered the battery was backwards. I swapped it around, tried again, and the engine spun about no problem, but found the alternator fuse was blown and it didn't start. Replaced the fuse, and it still doesn't start.
Has plenty of fuel (came with a full tank), battery is good (new), spark is (probably?) good, intake is good, compression is good. Only element missing is fuel. Either the fuel pump is dead, which is fine, or the ECU is fried, which is less fine. Could also be an issue with the MPI circuit or ignition circuit, I haven't been able to test for spark or fuel in the cylinders yet, nor check diodes of fuel pump check connector. Fuses are all visually OK but haven't tested them individually. What's most likely wrong?
Oh and to add to this, the car is parked in a no-parking zone and it's racking up parking tickets. So uh, sooner I get this fixed, the better XD