have a 2004 dodge 24valve diesel it has 105,000 miles on it and its getting worked on about as much as it gets drove was checking out some of the questions and it seems like i am at the right place