Once again looking at the ADS-B Google Earth track plot,
assuming the 370 ft altitude correction mentioned in my previous post is correct, it appears the plane remained on the glideslope all the way to the second last data point at 9:25:53 which is 1.3 NM from the threshold. The ADS-B plot shows a height of 445 ft (75+370) at that point. This fits well with the approach
chart descent profile which says 355 ft at 1 NM from the threshold.
Did the autopilot "pull" the plane to remain on the glideslope, while the power was insufficient, causing it to slow down until it stalled? In that case a very similar-looking scenario to BA038... ???
Assuming the above is correct, the next interesting question is then whether the autothrottle was engaged. FDR will answer that. Please correct if you find this theory impossible....