The Haynes Manual On Fault Codes by Charles White & Martynn Randall