Help F-86 Sabre ?? Help
Size wise this sounds like a Jet Hanger Hobbies F86. I'm not sure why the motor would be upside down though. Is the motor in front of the fan or behind it? If it is in front of the fan It may be a Byron F86 ( although I thought it would be larger than what you described).