the pop up flash on my 7D doesnt reliably pop up, stopped working today for the first for 1-2hrs, then worked off and on. should i send to canon or is there a simple repair/cleaning i can do? once up the flash itself works properly, exposes correctly or as dialed.