OK guys, I've been dealing with a code 45 problem which is the O2 sensor and or the purge canister. Upon starting the engine when cold, the truck runs like crap. Does not respond to throttle input without wanting to cut out. It does this until the check engine light comes on(approx. 2 minutes)...