I cannot recommend Mahdavi.
For one they damaged my Prelude while it was getting an oil change, then Sam, (one of the owners), ran around screaming obscenities instead of trying to talk to me like I was a customer.
They fixed the damage, after I told him if they didn't I would take legal action.
Then after I left I noticed my car was running sluggish, and after draining the oil I found that they had put in 20W50!!!!!
I requested 10W30. That was the end of my business with Mahdavi. They could probably care less, but after that I ended up spending several thousand more dollars building my car. If they had treated me right they may have gained a good customer.
But in the end I am glad I never had them work on my car again. Since then I have hard many horror stories from other disgruntled customers about sloppy, or downright bad work that has ended up costing other customers time and money.
What you do is up to you, but I would recommend finding another shop.
KMS is an engine builder, but they have done swaps, so you might want to call them and see what they say.
The web site is
www.honda-performance.com
Ask for John, he owns the company, and is VERY knowledgable.
They may be able to help you out.
BTW, our meet is going to be in Orlando Fla, on Feb.23rd. Check Off Topic for more details and updates.