Both 94 and 95 5.7 4l60e can be found with the lastest BJYL calibration. That says to me there cant be a difference between 94-95 transmisions.