M mrf94 New member Joined Jul 23, 2002 Messages 72 Points 23 Location United Kingdom. Jul 25, 2002 #1 http://www.nuvision.ndo.co.uk/tappets.htm if you want to know about tappets, this is the spot.