Checked, double Checked, and checked once more, no leaks.
Not sure, but drove the car yesterday to get gas (put 89 in it) and am driving it today with no pinging. The valvetrain is quit again and there is no pings under load. Maybe a bad tank of gas? The weather has warmed back up also, so...