Engine Knocks on 2004 Chevrolet Tracker

After a recent Oil change the old oil filter gasket was not removed so when the new oil filter was installed it did not seal. I drove it shortly afterwards. My oil light came on and my vehicle shut down.There was no oil left in my vehicle it all leaked out through the oil filter. After descovering the problem the old gasket was removed the new oil filter was then reinstalled and I put 5 qts of oil back in my Tracker it took about 15 minutes before it would start. Now there is a constant "knocking" noise coming from my engine. It runs ok once I get past 50 MPH. It starts rough and "Knocks" When its in park. What could this be?

Asked by for the 2004 Chevrolet Tracker
It could be that you did some damage to the engine by running it out of oil, sorry to say.