Hi
First question is - does your App receive the fault codes?
If it does, the most simple way to handle the code is to have, for each family of codes, two Static Lists, one containing the codes and the other containing a description of the fault. When a code is received, you can use it's number to determine which family it belongs to (e.g. "air/fuel mixture", "ignition system control" etc.), then look it up in the family Lists and display the information to the User.