S
sledhed21
Member
Ok guys, just picked up new 2010 M8 LE. I parted ways with my D8 Anyways, I was wondering if I should put a few hundred miles on it before I install the Boondockers pump gas turbo? This will be my first turbo sled and want to go ballz out. What are the pros cons of installing now or waiting? Also, what immediate upgrades does it need? Thanks again guys