1994-02 other than the motor and the trans changed a few times.Man you must have something wrong with your truck my stock 94 with 305k miles does really ever give me a problem