Mechanical failure to blame for Marine helicopter crash?