Ok so I was having issues with cold starting.. I would start my truck and it would rev up to 1200rpm and then cut out.. I cleaned my iac and that helped.. But now If I sit at a light or just idle it jumps from 500rpms to 1200 rpms.. Should I clean my maf? Do I need to just replace the iac? Any thoughts or ideas?? This is annoying as $hit!!! Thanks for the input!!!?