... 2004 Dodge Ram 2500 SLT ... Check out the 5.9L HO Turbo Diesel Engine ... The Hubler Auto Group, teamed with Hubler Auto Center, has sold hundreds of thousands of vehicles to Indiana customers since 1961. Deciding where to shop is a BIG decision. Let us make it an easy one.