I think that Rubber Berner is correct as far as the pinging issue is concerned. The white smoke is another issue that may or may not be linked. Have you done a compression check? Checked out the headgasket? I had a headgasket go on my SR and it blew white smoke. Good Luck.
__________________
BOOST IS YOUR FRIEND!!