It would seem the FJR's ECU could monitor the cam chain's stretch and chain sprocket wear by comparing the inputs from the cylinder identification sensor located above the exhaust cam and the crankshaft's position sensor (pickup rotor).
As the chain stretched and the chain and sprockets wore over time the timing between the exhaust camshaft and the crankshaft would change in small, but detectable amounts.
If the ECU measured and stored this timing differential when the engine was first operated it could compare the initial reading with subsequent readings taken during the many hours of engine operation.
It might be feasible to generate a maintenance error code on the display to let the operator know when the chain and sprockets needed replacing or some timing anomaly was detected.
As the chain stretched and the chain and sprockets wore over time the timing between the exhaust camshaft and the crankshaft would change in small, but detectable amounts.
If the ECU measured and stored this timing differential when the engine was first operated it could compare the initial reading with subsequent readings taken during the many hours of engine operation.
It might be feasible to generate a maintenance error code on the display to let the operator know when the chain and sprockets needed replacing or some timing anomaly was detected.