The crash took place around 10:30 a.m., Monday, Nov. 11, when 18-year-old James Cermak, of Medford, was driving a 2000 Toyota pickup truck eastbound on Veterans Memorial Highway, said the Suffolk County Police.
According to police, Cermak lost control of the vehicle, which then overturned, at the merge with eastbound Sunrise Service Road and he was partially ejected.
A passing motorist from Bayport then came to the rescue and used a car jack to lift the pickup off of Cermak.
When first responders arrived, Cermak was airlifted via Suffolk County Police helicopter to Stony Brook University Hospital where he was listed in critical condition.
The vehicle was impounded for a safety check.
Detectives are asking anyone with information on the crash to call the Fifth Squad at 631-854-8552.
Click here to follow Daily Voice Nassau and receive free news updates.