Hello CRFIREMECH, I know have been passed too many time since 2018, but I would like to try to contact you anyway because I am about to get the same buty you got, the 51W54. The one I want has the TIMING BELT broken, and after one month, I found here the 234003 P/N which I believe is the right part. This belt has 62 teeth cleats and it has 234003 P/N stamped on it. Could you confirm if this P/N is the correct one?, I appreciated very much in advance your answer.