Longer push rods is not the answer on a stock motor. Sounds like the shop was looking for some easy money. Could be a couple things a collapsed lifter, a loose rocker arm, something bent or broken, or maybe even a bad exhaust gasket. I would check everything out before I went out and spent any...