340 crank with 318 harmonic balancer?
Did the shop have the balancer when they assembled the engine? It sounds like they knew what they were doing from what you said.
Print