'98 4x4 5.7L Tahoe. I bought the truck from my ambulance company last week. It has a bit over 200k miles on it, but they put a brand new longblock engine in it for me before I got it. It's got many new parts, inlcuding distributor, cap, wires, plugs, crank sensor, ect sensor. New fluids...