I bought my new 2004 B2300 in Nov 2004. It has been a very dependable truck. It now has 224,000 miles on it. I replaced fuel pump and shocks 2 years ago. Replaced slave cylinder and coil pack twice.