Originally posted by Dan Nixon:
We're making greater than 120hp/liter
FYI, 120HP/L is 300HP from the N/A 2.5L!
ahhh.... Excuse my puddle of drool... That embarrasses a lot of forced induction cars!!!
Accusump they say... Anyone find a good place to mount it? (sans battery relocation)