Mild 318 pinging

When i bought my 69 barracuda coupe the dist. was set at 5 degrees retarded, pinged a lot when advanced, turned out the heat riser valve was stuck on CLOSED. Engine temp.gauge showed normal, but the intake must have been very hot.