Troubleshooting trees are traditionally used to guide technicians through the process of identifying the cause of vehicle problems and solving them. These static trees can successfully visualize complex information. However, for modular vehicles, the trees become difficult to create and maintain due to the numerous different configurations. These issues can be overcome using a model-based approach. This paper describes a prototype tool for guided troubleshooting and shows its application to a selective catalytic reduction system on heavy vehicles. The tool guides the technician through the troubleshooting process by presenting the most likely fault candidates and recommending the most useful actions to perform. The list of candidates and recommendations are updated continuously to reflect the outcomes of past actions. An important aspect of the tool is that it removes the user’s need to search and browse for diagnostic information. Instead relevant information is pushed to the user given the current situation. The prototype is cloud-based which enables it to always have access to updated data such as product information data and vehicle data pushed out over a remote connection. For evaluation purposes, the prototype has been applied to troubleshooting of a selective catalytic reduction system. The performance of the prototype as well as the modeling process has been evaluated and compared to existing traditional approaches. The evaluation shows strengths and weaknesses with the prototype but generally shows an improved performance.