Just an update, re-tested oil pump (pumps fine - oil coming out barbs), went over carbs (settings match stock, pop off around 27, filter was clean, and passed leak test), replaced fuel line between the carbs, and the pulse line.
Replaced the piston with a used piston/cylinder with same bore as...