My oil light comes on & knocking in the morning at start up. on 1994 Buick Roadmaster

The oil filter came off on the interstate'.

Asked by for the 1994 Buick Roadmaster
Sounds like your engine has unwanted/undesired bearing clearance caused by lack of oil. Who ever did the oil change is liable.