What year is the vehicle? If it is post '96, there should be a plug under the driver side dash. Any flash tuner can read codes, too. SCT, Diablo, those type of things. If you take it to a shop, they will charge a stupid amount to plug it in and tell you whats wrong.