Starting issues

I have a 2005 GT with with aftermarket exhaust and C&L intake with predator tune. When I go to start the car specially when cold it has a tough time starting and the idle jumps all over the place from basically nothing to over a 1000 RPMs. It seems to be getting worse.

I have reinstalled my tune. Taken the tune out and nothing changes. Do I need to do a tune up?
 
I have a 2005 GT with with aftermarket exhaust and C&L intake with predator tune. When I go to start the car specially when cold it has a tough time starting and the idle jumps all over the place from basically nothing to over a 1000 RPMs. It seems to be getting worse.

I have reinstalled my tune. Taken the tune out and nothing changes. Do I need to do a tune up?
Need more info.....but the first 2 things to rule out would be the condition of the battery and sparkplugs.