did you change your spark plugs and spark plug wires? if not... theyre probably due at 100K... does it knock only when its cold or all the time? cause when dohc motors get older they have a tendency to knock when they are cold so when you smog it make sure its fully warmed up...