How to handle common rail engines and can-bus communication?