Here is the link for the 3W75i....
http://old.aircraftinternational.com...new_motors.htm
Looks like the engines may be the same. Not sure????
Here is a cheap Bomb Release. Don't know the dimensions. Try this link
http://www3.towerhobbies.com/cgi-bin...?&I=LXG870&P=0