340 - This thing should run better

No, RPMs won;t fix anything. Tuning and headers will go a long way...
The heads will be much larger than 65cc, and I'd wager the deck height is taller than stock too. So you're not high compression but that's not fatal rpoviding you can tune for it.