2006 Honda Pilot Check Engine Light

Black electrical tape over the light?

Seriously, how many miles on your Pilot, and have you done all maintenance according to the schedule that came with the vehicle?

Do you know the actual codes that are being read by the dealer and/or your Honda mechanic? Codes are stored in the vehicle’s computer whenever the check engine light comes on.

If you post the codes someone may be able to help you.