we have a list of codes here, take it to a mechanic if u have one thats cheaper then the dealer that you trust (key word is trust), if u dont, take it to honda, tell them the codes you have, or else they will charge you for the diagnostic fee (in my area its anywhere from $50-80, you having 3 they could charge u more). and have them fix the problem, u have to hope it will cost more being at a honda dealer, but it also takes care of the take it 1 time and get it fixed by the first time, sometimes these mom and pop auto shops repair the wrong thing and u end up having to take it back and it ends up costings close to the same as the dealer if not more.