Need help keeping up with C6 Z06 & Porsche GT3 on Road Course

The hemi swap is taxing my wallet,

There is your problem. Sorry for this but your goal is unrealistic for your budget.