318 tunnel ram street friendly?

i know but it was running fine last week and then the next day it would start knock like **** then die. i checked the oil and there was none. we sent it to the mechanic and he said all but one cylinder was ****. but the sensor said the oil was fine. i was only one week away from doing my every 2 months oil change