I have a B & S 19.5hp 31P677 on my John Deere lawn tractor. It wouldn't start because the compression release mechanism on the cam shaft had come apart. I have put a new cam shaft in along with tappets and adjusted the valves to factory specs. I had a bit of a problem getting the timing marks to...