Originally Posted by
James David
I've used the cluster to read diagnostic codes and it picked up a speedometer sensor error so guess it can show engine codes!
That's because the cluster isn't receiving a speed signal, so it's logged a code. It won't show any engine related dtc's.