I know you said CT but if your willing to travel down the I95 a little bit I can recommend you to a shop that God would go to if he was in your boat....
www.proformanceindustries.com
Speak only to George if you have technical questions.
914.654.1010
They are the best in the field they specialize in, hands down...