Hey so I've been having the code Po116 pop up almost every day for the last week. It's a soft code and doesn't trigger a ses light but my coolant temp needle drops to 0 and the fans run on high.

once I clear the code the temp gauge returns to normal and the fans stop. I've tried replacing the ECT sensor and I've checked all the wiring to the pcm but I'm still getting this code any ideas?

2005 gtp comp-g