

What can i have done wrong with the wiring?
So what i can make up about is:That's Q31, a quick search will tell you what's wrong and how to fix it.
(EVAP purge solenoid and IAT are switched, likely you will have to replace the IAT)
xenocron.com sells the transistor, but it's not required if you don't care about the EVAP system.
No CEL will be set.
Also, I'd suggest replacing the two electrolytic caps close to that part also. They have been known to cause no fuel pump issues. And they're easy to replace since you're all ready in there.