MIL is malfunction indicator lamp. Honda uses that terminology for their 'check-engine' lamp.
Maint.Req. lamp is simply a reminder based on mileage. It has nothing to do with any stored error codes.
Sorry for confusion...
Still, don't know why the maint. lamp should flicker when you turn... Maybe loose wiring in the dash? I think the lamp has power all the time & the ECU closes the gound side of the circuit. That means if a wire is rubbed thru it'll make the lamp come on.