pistons

If it was me I would at least go forger pistons and have the domes cut to reduce the compression if it is to high. Cast cranks are iffy. A balancer is about $100 or so?