erratic timing on 360

My guess is the timing components, the shop may have cheaped out & put Chineseum chain & gears in it. As RRR said, $100.00 for quality timing components is on the mark.