I have my own views on what happened, however something to bear in mind is carb icing if this ac has a carb! Read the books, low power setting, ac gets low on approach, pilot opens throttle to correct, cough cough, too late.
Just another point to consider.