Knowledgebase Contact Us
How Can We Help?
< Knowledgebase

Pro-150 Fault Finding Guide

We’ve written this guide to help customers diagnose and fix problems that may occur with the Pro-150. We don’t release complete circuit diagrams for current models but we hope this guide will shed some light on the important sections. If you have any questions not covered here, please let us know and we’ll do our best to update it. It may be useful to use this troubleshooting voltage table in conjunction with the information in this guide.

The power up sequence is that the 12v PSU is fed initially via D9, this feeds the 5v supply which powers the processor. Once the processor is running it senses the ignition switch state, then does a number of self-tests which include charging and discharging the main capacitors using the relays, and also checking for mosfets faults. If the self-tests are passed, relay RL4 operates which connects B+ through to the motor terminals, mosfets, and direction relays. The following diagrams show the circuit diagrams and the physical locations of the relevant sections.

Pro-150 fault finding



Fault code 05

Causes of fault code 05 that are internal to the controller are:

One or more main mosfets are short circuit. Measure the resistance between points A & B, then B & C in the picture. Expected values are 2MΩ – 4MΩ, damaged mosfets will show as 1Ω – 30Ω. If the mosfets are blown also check the 10Ω gate drive resistors. Short circuit mosftets can also cause the pre-charge resistors to burn, particularly at 48v.

Check the black plastic washers at D are present, these insulate the heatsink from the PCB.

Measure pre-charge resistance as shown. Check that Q16 is not short circuit.

This fault can also occur if the main power relay contacts RL4 have been damaged by long periods of operation at high current.


Pro-150 relay driver

The relay driver transistors can be checked by measuring the resistance between B- and the points labelled E above [should be >1M].

To check the relay contacts measure the resistances shown in this table…

Pro-150 expected relay resistanceses


Fault code 04

One of the causes of this fault code is that the main relay contacts get welded together, usually by excessive current being drawn. This can be checked by measuring the resistance between the points circled red below, anything below approx 1k indicates welded contacts.

Pro-150 04 fault

Pot faults

There is a very thin track on the PCB adjacent to the 3 and 6 way connectors, it’s circled in red in the picture below. This is actually a scratch through link that allows modifications to the input circuit but under certain short circuit conditions we have seen this act as a 3rd fuse track and blow. If this does happen to your controller then just bridge the pads with some 1A fuse wire.

Pro-150 3rd fuse link