We purchased a 3500 that was delivered on May 2nd. It was delivered to us with 75 miles on it . It had sticker on the door that it was pulled for a random inspection from the factory and that there may be up to 60 miles on it when delivered. Fast forward 2 days later and the vehicle is displaying service hill assist and traction control. We take the vehicle in for service on May 5th with 123 miles on it. They call us within a week and tell us we can pick up the vehicle but the anti lock brakes won't work. We refuse as there was a snow storm coming in to Denver . They say the part is not in stock and that they can't pull it off of another vehicle because it has a vin number burned into the part. As of today the vehicle has been in the shop for 31 days. We have been talking to Dodge corporate and they say they are working on getting the part. I have never had such a bad experience with a dealer. They don't pick their phone up or respond to messages. It took them 10days to call us back to give us a status update. The only positive is they are paying for a express van rental but this is limited in size compared to promaster. In the last 10 years our company has owned 20 Chevy Express's and never had a problem even close to this. Should we be trying to lemon law this or what type of compensation should we be asking for ?