Did you check to make sure the cam/crank were in time? Were you able to hook a timing light up and see if set properly? Pull the throttle body and make all the gaskets are sealing and everything is bolted up to where it's supposed to be (no big holes where something's missing). Is it possible the TB's damanged, bad TPS? Can you swap it with a known good one to try? Are you getting any codes from the ECU?
__________________
Andy - Reinstated
Hybrid Forum Moderator
'06 Subaru Legacy Spec B - Stock, for now
'98 Civic EX - CTR headlights and grill, Kosei K1's, for sale
'90 240SX - SR20DET that will never get installed, project car.