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.