I would definitely use a catch-can ASAP. Great on any setup, NA or FI. What are the specs of the Mugen suspension? And what wheels are you looking into? Conversion of 1050kg to lbs came out to 2314.85lbs, so I'm guessing you meant 10.5kg? What specs/dimensions are you looking for?
And you'll love the 3" exhaust, makes a big difference.
Bookmarks