Man that stinks. I am not sure where you are located, but Boats and Motors in Wakefield, MA did well by me. They are very honest and knowledgeable folks.
not sure what the deal is with self advertising on here but I work at Atlantic Boat Rentals in plymouth. we specialize in Johnson/Evinrude. depending on what your plroblem is we could turn you around in as little as a few days. unfotunately we're about and hour or so away.
I've heard decent things about Billerica Motorsports. Its about a 25 minute ride from Littleton. I've never used them for any work before as I don't have my own boat (yet) but might be worth investigating. The person that spoke good of them had jet-ski work done there and was happy with the service.
Yea man. My Evinrudes at Forge Pond marina right now. His name is Ed, and his shop is right in westford. Tell him Brenden sent you. He's right up the road from you. He's beeen there a while and he owns the place. He's always there and he's an awsome Bass angler too.