Your injectors are undersized. Your pumps probobly falling off. Scan would confirm this. Fuel logs would not effect coolant temps. Sounds like you have a Wide open Thremostat. Lower Coolant temps would also increase spark timing WOT by a few degrees if your running the stock Add table. This could be where your getting knock. Also I think 145 degrees Coolant temp is where the car goes from open loop to closed loop fueling. If its in open loop its not reading off the oxygen sensors. If the gauge is pegged at 160 and not moving its hard to tell what your ECT is reading
So you need to replace the thermostat or the Coolant temp sensor. Post a scan when you get to normal operating temps so we can see where your Injectors and pumps siting at