Ran The 1/4 Again...
#20
may sound stupid but check for boost leaks also, this will eat alot of power. Since you don't really have a boost gauge its hard to tell, however its easy to loose alot of power that way. be thankful that you only have a couple of couplers to check, my setup has NINE couplers and i think they all leak.