First of all, welcome to the groug. Now, just from what I have found on my ride. It not wanting to idle. Sounds like a vacumm leak. The starting issue. I have foind on both my old Dodge vehicles that the ballast was the problem. May have cracked when installing, but even the new ones may not...