Have you called one of the big parts warehouses? Jegs or Summit I'm sure could offer you some direction. I tried some basic searches but the 153 tooth flywheel didn't come up.. I'd say a phone call to Tech services is in order. FWIW...