NTSB investigations, 1990
548 cases where the phase of flight was Enroute.
Cases per year
| 1962 | 18 |
|---|---|
| 1963 | 28 |
| 1964 | 703 |
| 1965 | 750 |
| 1966 | 856 |
| 1967 | 893 |
| 1968 | 881 |
| 1969 | 995 |
| 1970 | 996 |
| 1971 | 941 |
| 1972 | 894 |
| 1973 | 935 |
| 1974 | 968 |
| 1975 | 977 |
| 1976 | 927 |
| 1977 | 936 |
| 1978 | 1,018 |
| 1979 | 968 |
| 1980 | 873 |
| 1981 | 881 |
| 1982 | 786 |
| 1983 | 734 |
| 1984 | 747 |
| 1985 | 704 |
| 1986 | 693 |
| 1987 | 616 |
| 1988 | 656 |
| 1989 | 590 |
| 1990 | 548 |
| 1991 | 574 |
| 1992 | 542 |
| 1993 | 533 |
| 1994 | 498 |
| 1995 | 506 |
| 1996 | 511 |
| 1997 | 466 |
| 1998 | 467 |
| 1999 | 452 |
| 2000 | 451 |
| 2001 | 396 |
| 2002 | 407 |
| 2003 | 415 |
| 2004 | 380 |
| 2005 | 390 |
| 2006 | 325 |
| 2007 | 353 |
| 2008 | 255 |
| 2009 | 309 |
| 2010 | 269 |
| 2011 | 287 |
| 2012 | 309 |
| 2013 | 280 |
| 2014 | 258 |
| 2015 | 295 |
| 2016 | 324 |
| 2017 | 275 |
| 2018 | 340 |
| 2019 | 348 |
| 2020 | 248 |
| 2021 | 323 |
| 2022 | 311 |
| 2023 | 322 |
| 2024 | 368 |
| 2025 | 347 |
| 2026 | 233 |
Where
Latest cases
Query with SQL
duckdb -csv -c "WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
current_codes AS (
SELECT e.case_mkey, TRY_CAST(e.\"tier1Number\" AS INTEGER) AS code,
row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e.\"isDefiningEvent\", false) DESC, e.position) AS n
FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
WHERE e.aircrafts_position = 1 AND e.\"tier1Number\" GLOB '[1-9][0-9]*'
AND (e.\"isDefiningEvent\" OR e.case_mkey IN (SELECT \"mKey\" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE \"isPre1982\"))
),
phases AS (
SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
FROM current_codes WHERE n = 1
UNION ALL
SELECT o.case_mkey, 'older', o.\"phaseOfFlightCode\", w.main
FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o.\"phaseOfFlightCode\"
WHERE o.aircrafts_position = 1 AND o.\"occurrenceNumber\" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
),
case_phases AS (
SELECT p.*, c.\"eventDate\", c.\"highestInjuryLevel\" = 'Fatal' AS fatal, a.aircraft_model_code
FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = p.case_mkey
LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
WHERE c.\"eventDate\" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
)
SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1
WHERE year(c.\"eventDate\") = 1990
AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 400)
ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
current_codes AS (
SELECT e.case_mkey, TRY_CAST(e."tier1Number" AS INTEGER) AS code,
row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e."isDefiningEvent", false) DESC, e.position) AS n
FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
WHERE e.aircrafts_position = 1 AND e."tier1Number" GLOB '[1-9][0-9]*'
AND (e."isDefiningEvent" OR e.case_mkey IN (SELECT "mKey" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE "isPre1982"))
),
phases AS (
SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
FROM current_codes WHERE n = 1
UNION ALL
SELECT o.case_mkey, 'older', o."phaseOfFlightCode", w.main
FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o."phaseOfFlightCode"
WHERE o.aircrafts_position = 1 AND o."occurrenceNumber" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
),
case_phases AS (
SELECT p.*, c."eventDate", c."highestInjuryLevel" = 'Fatal' AS fatal, a.aircraft_model_code
FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c."mKey" = p.case_mkey
LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
WHERE c."eventDate" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
)
SELECT c."ntsbNumber", c."eventDate", c."eventType", c."eventCity", c."eventStateOrRegion", a.n_number, a."aircraftMake", a."aircraftModel", c."highestInjuryLevel", c."totalFatal", c."completionStatus", c.report_url
FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c."mKey" AND a.position = 1
WHERE year(c."eventDate") = 1990
AND c."mKey" IN (SELECT case_mkey FROM case_phases WHERE main = 400)
ORDER BY c."eventDate" DESC, c."ntsbNumber" DESCRun it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
NTSB ATL91FA031Accident · 1 fatalField investigationFinal reportCessna 182E · Saluda, NCThe continued visual flight rules flight into instrument meteorological conditions. Contributing factor were fog, rain, and low ceiling.NTSB DEN91LA029Accident · Minor injuriesLimited investigationFinal reportCessna T210N · Aspen, COFuel exhaustion induced power loss resultant from faulty fuel caps and fuel syphoning.NTSB NYC91IA053Incident · No injuriesIncident investigationFinal reportPiper PA-34-200T · Elbridge, NYThe failure of the pilot to conduct a proper preflight inspection of the fuel tanks, and a misreading fuel gauge which resulted in a double power loss.NTSB CHI91FA053Accident · 1 fatalField investigationFinal reportPiper PA-28-161 · Gardner, KSA loss of engine power for undetermined reasons. Darkness was a related factor.NTSB BFO91LA021Accident · Minor injuriesLimited investigationFinal reportCessna 152 · South Boston, VAThe student pilot's delay in taking appropriate action while encountering adverse weather conditions. Factors which contributed to the accident were: the weather conditions that were worse than forecast, and the unsuitable terrain.NTSB CHI91LA048Accident · No injuriesLimited investigationFinal reportHughes 269A · Sellersburg, INA pilot induced loss of engine power by inadvertent deactivation of the fuel mixture control.NTSB MIA91LA052Accident · Serious injuriesLimited investigationFinal reportAeronca L-3C · Brooksville, FLTotal loss of engine power due to undetermined reasons.NTSB MIA91IA051Incident · No injuriesIncident investigationFinal reportDassault-Breguet HU-25/A · Bimini, BahamasInadequate visual lookout by the pilots of both aircraft, resulted in their failure to see-and-avoid the other aircraft.NTSB LAX91LA062Accident · Serious injuriesLimited investigationFinal reportCessna 182E · Imperial, CAFuel exhaustion.NTSB MIA91GA050Accident · Minor injuriesFinal reportBell 206 B3 · St. Marks, FLThe pilot in command's failure to maintain safe altitude while descending over a coastline, at night, in visual meteorological conditions. Contributing to the accident was the pilot in command's failure to obtain a full weather briefing prior to departure…NTSB SEA91LA036Accident · No injuriesLimited investigationFinal reportBeech D35 · Cedar City, UTA loss of engine power due to induction system icing. Factors related to the accident were: the adverse weather condition, and a blocked induction air filter.NTSB SEA91FA120Accident · 1 fatalField investigationFinal reportCessna 182H · Thompson, UTThe pilot's misjudged descent. Contributing to the accident was the dark night conditions.NTSB CHI91LA047Accident · 2 fatalLimited investigationFinal reportCessna 175 · Boscobel, WIThe pilot's continued VFR flight into instrument meteorological conditions (IMC) and his failure to remain clear of the trees. Factors related to the accident were: the adverse weather conditions and the pilot's lack of instrument experience.NTSB LAX91LA058Accident · Minor injuriesLimited investigationFinal reportMcdonnell Douglas 369D · Keanae, HIFuel starvation caused by a loose fuel line 'b' nut, due to improper maintenance; and the failure of the pilot to correctly judge the landing flare during the autorotation.NTSB MIA91LA045Accident · No injuriesLimited investigationFinal reportCessna 152 · Palmetto, FLPoor preflight planning by the pilot due to his failure to purchase fuel before departure resulting in the total loss of engine power due to fuel exhaustion. Contributing to the accident was the inaccurate fuel gauges.NTSB SEA91LA034Accident · 1 fatalLimited investigationFinal reportBeech D50C · Snohomish, WAThe obstruction (protruding door support bracket) in the doorway of the aircraft; failure of the company/operator personnel, the pilot, and the skydivers to assure that the doorway was clear of obstructions; and subsequent snagging of the d-ring, which…NTSB MIA91LA044Accident · No injuriesLimited investigationFinal reportBeech F33A · Lakeland, FLTotal loss of engine power due to oil exhaustion for undetermined reasons. This caused the pistons to seize in the cylinders.NTSB DEN91IA026Incident · No injuriesIncident investigationFinal reportBritish Aerospace BAE 146-200 · Denver, COThe catastrophic failure of the no.12 blade on the 4th stage turbine wheel, and failure of company maintenance personnel to identify the preexisting crack during maintenance inspection.NTSB LAX91LA055Accident · 1 fatalLimited investigationFinal reportCessna 150G · Fresno, CAThe pilots intentional flight into known adverse weather conditions and his failure to maintain control of the aircraft. Factors in the accident were: the foggy weather conditions; spatial disorientation; and the pilot's over confidence in his own personal…NTSB CHI91DCQ02Accident · No injuriesFinal reportPiper PA-23-250 · Brownell, KSFuel exhaustion, due to the pilot's failure to ensure that the aircraft had been refueled.NTSB LAX91FA059Accident · 1 fatalField investigationFinal reportCessna 182C · Globe, AZThe pilot's failure to conduct a weather evaluation prior to flight and his attempt to conduct his flight under visual flight rules into instrument meteorological conditions. Low ceilings along his flight route and self induced pressure to reach his…NTSB MIA91LA043Accident · No injuriesLimited investigationFinal reportPiper PA-28-151 · Jupiter, FLPartial loss of engine power due to failure of an exhaust valve, due to a valve guide that was worn beyond specifications.NTSB NYC91FA046Accident · 4 fatalField investigationFinal reportAerostar S-60A · Columbus, OHImproper planning/decision by the pilot. The unfavorable wind and temperature inversion were related factors.NTSB CHI91DEE02Accident · Minor injuriesFinal reportMaule M-4-220C · Romeoville, ILThe pilot's inadequate preflight inspection resulting in power loss from fuel contamination. A factor in the accident was the owner's failure to accomplish airworthiness directive 84-9-7 which provided direct, convenient access to sample and purge the main…NTSB ATL91LA030Accident · No injuriesLimited investigationFinal reportBeech S35 · N. Myrtle Beach, SCThe pilot's failure to ensure that the engine oil filter was properly installed prior to flight, resulting in engine oil loss and eventual failure of the engine.NTSB FTW91LA024Accident · Minor injuriesLimited investigationFinal reportCessna 152 · Gilmer, TXA power loss due to the pilot's improper use of carburetor heat.NTSB SEA91LA031Accident · No injuriesLimited investigationFinal reportBeech 3NM · Bozeman, MTThe failure of the right engine master rod.NTSB LAX91LA051Accident · Minor injuriesLimited investigationFinal reportErcoupe 415-C · Madera, CAEngine failure due to a plugged vent line, affecting the ability of the system to transfer fuel to the main tank.NTSB ATL91LA029Accident · No injuriesLimited investigationFinal reportPiper PA 28R-200 · Senoia, GAImproper preflight planning and preparation by the pilot which resulted in fuel exhaustion. Factors to the accident were the dark night operation and the collision with utility lines.NTSB CHI91LA043Accident · No injuriesLimited investigationFinal reportCessna 152 · Joliet, ILInadequate visual lookout by the pilots of both aircraft, which resulted in their failure to see-and-avoid each other's aircraft.NTSB ATL91LA034Accident · No injuriesLimited investigationFinal reportPiper PA-28-180 · Hickory, NCThe pilots's inadequate visual lookout during flight. A factor in the accident was the pilot's failure to maintain a safe altitude.NTSB ATL91LA027Accident · No injuriesLimited investigationFinal reportBeech 23C · Dunlap, TNThe pilot's failure to use the carburetor heat properly, which resulted in the formation of carburetor ice, followed by a complete loss of engine power. Factors to this accident were carburetor icing conditions and the rough and uneven terrain at the crash…NTSB NYC91FA042Accident · 2 fatalField investigationFinal reportBeech A24R · Owls Head, NYThe pilot's continued VFR flight into instrument meteorological conditions (IMC). Factors related to the accident were: darkness, adverse weather conditions, and mountainous terrain.NTSB SEA91LA028Accident · Minor injuriesLimited investigationFinal reportAerospatiale SA316B · Vernal, UTA malfunction/failure of the helicopter's main rotor lead-lag damper.NTSB SEA91LA029Accident · No injuriesLimited investigationFinal reportCessna 182A · Burns, ORThe formation of carburetor ice when the pilot delayed the use of carburetor heat.NTSB LAX91LA048Accident · No injuriesLimited investigationFinal reportCessna T-206 · Tonto Basin, AZThe failure of a connecting rod in the engine.NTSB CHI91LA040Accident · No injuriesLimited investigationFinal reportCessna 182 · Howell, MIFuel exhaustion due to re-fueling not performed by the PIC. Contributing factors were fuel consumption calculations misjudged by the PIC.NTSB CHI91LA038Accident · No injuriesLimited investigationFinal reportCessna 150 · Grand Haven, MIDelayed application of carburetor heat by the PIC. Contributing factors were carburetor icing conditions (weather) and none suitable terrain.NTSB SEA91FA027Accident · 5 fatalField investigationFinal reportAero Commander 690A · Ryderwood, WAThe pilot's improper inflight planning and failure to maintain proper altitude in mountainous terrain at night.NTSB SEA91FA025Accident · Serious injuriesField investigationFinal reportPiper PA31 · Enumclaw, WAFuel exhaustion due to inadequate preflight planning and preparations, and poor inflight planning and decisions. The pilot elected to fly into known adverse weather conditions, and did not calculate fuel consumption for the planned flight.NTSB NYC91LA040Accident · No injuriesLimited investigationFinal reportEnstrom F-28C · Easton, PAAn inflight failure of the left side cabin mount bracket which resulted in a loss of lateral cyclic control. Factors related to the accident were: an incomplete inspection of the helicopter following a hard landing with a blade strike.NTSB LAX91LA042Accident · Serious injuriesLimited investigationFinal reportPiper PA-28-161 · Livermore, CAInadvertent flight by the pilot into instrument meteorological conditions (IMC), and her failure to maintain adequate altitude and/or clearance from mountainous terrain. The adverse weather and terrain conditions were related factors.NTSB LAX91IA039Incident · No injuriesIncident investigationFinal reportCessna 152 · Wahiawa, HIThe inadequate visual lookout of the pilots of both airplanes which resulted in the collision. Contributing to the accident was the improper VFR procedures of N88TE while transitioning through the wheeler afb airport traffic area.NTSB LAX91FA045Accident · 1 fatalField investigationFinal reportPiper PA-28R-201 · Show Low, AZThe pilot's improper in-flight planning/decision, which resulted in loss of engine power, due to induction system icing. Factors related to the accident were: the adverse weather condition and lack of a suitable area for a forced landing.NTSB LAX91FA044Accident · 1 fatalField investigationFinal reportCessna T210-F · Fontana, CAThe pilot-in-command's decision to continue flight into known adverse weather conditions during the hours of darkness in mountainous terrain.NTSB BFO91LA018Accident · No injuriesLimited investigationFinal reportBell 47J2A · Matoaca, VAThe failure of four propeller retention and the pilot's misjudgement of the forced landing approach.NTSB CHI91DEX01Accident · Minor injuriesFinal reportCessna 210G · Indianapolis, INInadequate maintenance and inspection of the airplane resulting in an engine power loss due to water and fuel contamination. A contributing factor was the dark night.NTSB ATL91FA018Accident · 1 fatalField investigationFinal reportCessna 182E · Blairsville, GAFuel exhaustion resulting in engine stoppage, and the pilot's failure to obtain fuel earlier in the flight.NTSB SEA91FA020Accident · 1 fatalField investigationFinal reportPiper PA-34-200T · Albion, IDThe pilot-in-command's failure to maintain control of the airplane in instrument meteorological conditions. Factors which contributed to the accident were the pilot's apprehension of flying in the forecasted weather, and the adverse weather conditions…NTSB MIA91FA029Accident · 1 fatalField investigationFinal reportCessna 172M · Homestead, FLThe failure of the pilot to insure adequate fuel was present in the aircraft for the flight resulting in loss of engine power due to fuel exhaustion.