Might sound crazy but I think it is a tip stall .... I had one and others at our field did also.. and that plane, if it is heavy (should be about 11 lbs.or less) will tip stall and high speed stall ... just fall out of the sky ,,,
go to this link and take note [X(]
http://www.troybuiltmodels.com/Lighter.htm