If your car is pinging, under a light load, when it is warn outside, you may have a problem with carbon deposits. Try the Lubro-Molly valve cleaner product and see if that helps. A couple of cans may do the job. If your car is running hot, check the coolant/water ratio and make sure that it is no more than 50/50.
I have no opinion or advice on the items depicted on the photographs that you posted.
And yes, you guys on the other side of the pond have got it all backwards. Anyone who calls a car's hood a "bonnet," the trunk a "boot," an elevator a "lift" and a restroom a "toilet" has been eating way too many sweetbreads and drinking far too much warm ale.
Good luck in finding a solution to your pinging question.
1989 300TE "Alice"
1990 300CE "Sam Spade"
1991 300CE "Beowulf" RIP (06.1991 - 10.10.2007)
1998 E320 "Orson"
2002 C320 Wagon "Molly Fox"
Res non semper sunt quae esse videntur
Not in this weather!