It worked before you did the face swap ? And what did you modify to make it a 145, replace the resistor on the circuit board ?? I think the article way is the wrong way to go about doing it.
If its not the Odometer gear, did you change the mileage at all ? That could cause a bind up if not put together properly. Otherwise you'll need a whole new speedo to swap the circuit board out again.
- Dan