should I put it in or not?
Guest
Posts: n/a
should I put it in or not?
My friend gave me a manual boost controler. Should I use it or get an electric one. And if I decide to drop the 10 G's saved into my engine, then which one should I use.
PS. what the hell happened, to the Raiders? I really wanna know!
PS. what the hell happened, to the Raiders? I really wanna know!
Thread
Thread Starter
Forum
Replies
Last Post
stubz203
Engine/Power - non turbo (All non turbo Imprezas)
3
Mar 19, 2007 07:31 PM
sti*guy
Suby Shopping & Maintenance/Warranty
27
Nov 10, 2006 11:50 AM



