Thanks in advance for your help. I upgraded to a deatschwerks fuel pump as my stock WRX fuel pump was maxing out fuel delivery for my EJ207. It started up no problem, I disconnected tow relays to get the firewall back in and now the car won't start, it cranks. I don't seem to hear the fuel pump prime, but since it's a new pump I'm not sure of what sound it makes. I looked all around to see if I nicked a wire putting back in the firewall and eventually took the fire wall off again. I checked and tested all fuses and fuel pump related relays. Not sure what happened as I just put the firewall back in and only disconnected 2 relays. Anybody have any idea? Fuel pump controller went bad? is there a way to test it?