Last night got the ty back from a shop who tuned it. It ran harder than it ever has. then I let it rest for the night. Got in this morning and it was stumbling, hesitating, and idle was real bad. It even died on me just idling. Anyhow the codes I pulled were 21, 31, 34. Where do I start checking?