Engine Rebuild

The only shop I'd recommend is a ways away in CT. There are some members from the NYC area - hopefully they'll chime in.