If you want your car seriously fudged up, take it to Crazy horse, their rep has gone downhill, besides they are more of a modular shop.
I'm pretty sure Laroccas is just the name now, supposidly he sold the shop a while ago.
I'm probably a bit biast in shop choice, because i've been friends with Big Daddy at outrageous mustangs since 92/93. But i know him and his work well, he's meticulous. And probably one of the most knowledgeable pushrod guys there is.
Shop is only 5 minutes from my house.
BTW, he's also going to tell you to ditch the C&L.
Probably give you a line like "get a real mass air meter".
He's a PMAS (new pro m company) dealer, so he can get you the meter you need pretty quickly.
He's leaving for a race soon, so if you don't get him tommorrow, you'll likely have to wait until early next week.
If you need the phone number, pm me.