Is it hard to install is this a kit or separate piece and do i need to buy anything else with it, after 10 minutes of driving car sputters and stalls.
Feb 16, 2012 at 5:18 PM