I have found a 04 duramax for sale from a local company. Its actually a 04.5 and has the lly engine in it. It is 4x4 and extended cab. the truck is in good shape, no rust, straight body, ect. It has low power and they took it to the dealer and it needs a turbo. They decied to sell it instead of fixing it. It has 280K miles. price is $4500 Do you guys think this is a deal?