Thursday, February 16th, 2012 AT 5:18 PM
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.