Far out!!! That is mighty close!!! That being the case, i'd just get a stroked 308. Had the rocker cover ever tapped the booster on full load?

What size is the booster? Pretty sure there are smaller aftermarket boosters available...which may help.

Heres a 7 inch...

http://vpw.com.au/Category/Index/7240