Ok guys I've got a 2005 Envoy with 192,000 miles the other morning my wife came home and told me the oil pressure gauge dropped and the engine started knocking, I went out and restarted the car with no knocking but no oil pressure either. Did some research and replaced the oil pressure sensor and changed the oil (it was due anyway) now when it gets warmed up the oil pressure drops and it develops a rattle, if you shut the engine off and restart it the oil pressure goes back up and no engine noise but after running for a bit oil pressure drops and rattle comes back. Any help and any need to worry about damage? She drove it about 3 miles with a slight knock I'll add.