Need to drop compression eh???
Stock ~10.31 CR SVT's running 12-13psi on a T28
3L at 10.3-10.4CR running 10-11psi on a T3/4 60 trim
Hell a non-intercooled 10.3CR SVT running 7psi (IIRC Stazi???)
3L oval port with quality chamber work equates to 9.7-9.8CR (i.e. nothing you got from said mechanic that's for sure!)
Even an untouched oval port 3L is about 10.1 max CR.
Don't listen to that mechanic!!! 'nuff said.