3. A computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform the functions of: receiving diagnostic vehicle information including at least one procedure for diagnosing a cause of a fault that can be experienced by an apparatus under diagnosis; identifying an intended output type for which the diagnostic vehicle information will be used; searching within a library for textual modifications to make to the diagnostic vehicle information based on the intended output type; presenting a user with suggested textual modifications to make substitutions to the diagnostic vehicle information; creating transformation statistics indicating when the user agrees with the suggested textual modifications by recording whether the user accepts the suggested textual modifications to be made to the diagnostic vehicle information; and wherein if the transformation statistics for a given textual modification exceed a predetermined threshold, automatically modifying the diagnostic vehicle information using the suggested textual modification.
6. The computer readable medium of claim 3 , wherein identifying the intended output type for which the diagnostic vehicle information will be used comprises receiving user input indicating the intended output type.