Summit racing or equivalent online speed shop a new 502 would be pretty fun to drop in.
local speed shop call around you can probably get an built locally.
google around I'd bet you'll find what you need
For trans rebuild, the CC fan board swears by this guy
Fantastic Finish Marine