First, no where in my post was I being a smart ass. And you're right, I don't know much about building a hybrid engine, but I do know enough (and enough people) to point an interested party in the right direction. What kind of answers were you looking for? Because posting a technical question in the general part of the forum usually won't get you very far, there is a reason they split it all up.
And if you want a reputable shop, go to your regional forum and ask around (ie ask people from your area). I could recommend you one, but there is a 150% chance it will be from the West coast.
So, before you get your panties all in a bunch, try following the advice people have posted here. This is the newbie section, you're not going to get technical responses, you will get responses that point you to more technical places/shops/forums.
Now, please tell me that this wasn't a constructive post.