this is a dumb idea, but did you make sure to check that the ECU fuse isn't blown? It's in the fuse box that's on the passenger-side strut tower, it's a 15-amp fuse. If that fuse is blown or removed, the engine will not start, no matter what you try. Just a thought