My Toyota Sienna 2005 had the same problem - the STOP fuse keeps blowing because of short circuits.
- it started with Shift Lock problems, I had to push the manual release hold to shift gears
- it also mess up with the rear top STOP light. As turn on head-light or frog-light, the rear top STOP will be turned on, but it is not on as step on break paddle
- as long as turned on head light (drive at night), the shift lock problem were gone
- when I figured out it was the STOP fuse blow out, I changed this fuse, but it keeps blowing again and again
How to fix it ?
Finally, I found out my driver side STOP light bulb was the source of all the problems.
This bulb was not burnt broken, but its supporting structure was burnt band to short circuits with the frog/side-light as shown in the attached 2 pictures.
After I changed this driver side STOP light bulb and changed a new STOP fuse, all the problems were fixed.