sounds like the shutter buffer is disintergrating.

Have a look at the shutter blades - if you see any "black gunk" on them then the only way to fix it is to strip the camera and clean all traces of the gunk from the shutter.

I've fixed many of these in my time - it's a common Canon fault with EOS and some T series shutters