No airliner accident is ever "solely" due to one thing, though the Tuninter flight 1153 that you mention is close. The flight and ground crew mismanaged fueling. Fuel systems in airliners are, if not unreliable, at least subject to frequent manual checking of the actual tanks for good reason.
The emergency might also have been handled a bit differently but this is debatable. If they had feathered the props immediately there was a chance of reaching Palermo or at least ditching close by.
With that caveat, a few notorious incidents follow.
- Air Canada flight 143, AKA "The Gimli Glider". https://en.wikipedia.org/wiki/Gimli_Glider. Mainly caused by miscalculation due to confusion between US units (not quite Imperial) and metric units.
- Air Transat flight 236. http://en.wikipedia.org/wiki/Air_Transat_Flight_236.
Fuel leak due to wrong part fitted was mismanaged by the crew.
- United Airlines flight 173. http://en.wikipedia.org/wiki/United_Airlines_Flight_173.
Fuel starvation due to focusing on a problem and continuing to hold.
- Avianca flight 52. https://en.wikipedia.org/wiki/Avianca_Flight_52 Failed to declare a fuel emergency while approaching JFK
and crashed due to fuel starvation.[Edited 2013-06-30 01:23:47]
[Edited 2013-06-30 01:25:03]
"There are no stupid questions, but there are a lot of inquisitive idiots." - John Ringo