I went to a guy in George town for my pink slip, dunno what he'd be like for your situation but he seemed like a decent mechanic that deals with imports.
Pm me if you want details. Also goodjpb on the 34, you should hit up the meet on the 8th in charlsetown if it's on the road by then.