I need some help with my suburban. It runs like crap cold, 37 degrees outside temp, missing and popping through the intake, does not seem to idle high enough, dead spot in throttle. It throws code #300, and #171 and #174,, but when she warms up, she purrs like a woman after you give a fat diamond ring. Any idea fellows? Any assistance would be greatly appreicated. Thank you very much.