Well i have done all the testing according to honda its a bad ecu.I think it has gotten wet some how.thank you all, reps for al