I have a 1998 gmc runs and drives it’s not the best looking but drives from A to B. It has 302840 on the gauge but the guy I got it from went through the motor at 190,000 motor and trans are solid. The only problems are the passenger door can’t open from inside(door handle is broke but opens from outside) front grill is missing from hitting a deer awhile back just never bought the plastic. The timing jumped so you'll need to get it back on