I have a N/A 06 GP and when i try to start it (warm and cold start) it will surge and die. It starts the second time but roughly and then runs perfect after that. Any idea what this could be? I recently changed my oil and installed a new head unit; im not sure if this has anything to do with it