We had a significant "Engine Fault" indication come on our vehicle's display panel as we were leaving Pueblo Co on a recent cross country trip. Judging the very rough and erratic engine run condition, and having a fair amount of engine knowledge, we decided to have the car towed to Pueblo Imports rather than risk causing more potential damage if the engine timing chain had slipped or other similar issue. Upon arrival the Pueblo team immediately connected the car to their BMW diagnostic equipment. Many faults appeared and since it was the end of the day we made arrangements to stay overnight. The owners wife actually took us to the hotel, which was much appreciated. The next day, after removal of a number of covers and braces that allowed better access, they found that a large vacuum line had come loose. This was secured by their team, and we were happily on our way the next day. The charge for the work was reasonable, and the owner's wife picked us up from the hotel, again above the call of duty. We felt we received excellent support throughout this process. Thank you Pueblo Imports!