I’ve got 97 gmc serria w 5.0 v8 Ext can 4x4 the truck has 150k on it and the head gasket started leaking internally. So had the head gaskets replaced at the local shop. Got the truck back and noticed a hard start when cold and poor throttle response and a engine code. Took it back to the mechanic and he put a computer on the truck. No more codes or misses but the throttle response is horrible and it will stall out by patting the accelerator, still starts hard cold. I just put plugs and distributor cap on 10k ago. Pretty sure it’s not the fuel filter. So the mass air flow? Dirty throttle body assembly? TPS? Throttle body gasket not sealing right from the head replacement? I’m really not sure. I don’t want to take it back to the mechanic again. Any opinions or tips I’ll appreciate and I’m new here so thank you and hello.