Have Toyota Questions? Ask a Mechanic for Answers ASAP
Thank you for allowing me to help you with this concern today and am sorry to hear that this is happening. I will have to ask you a few questions so that I can get a better understanding as to what may be going on with your Sienna.
What does bugged out the wiring mean?
Have you checked to see if this bulb is dual filament? Meaning that the brake light filament is out but the running light (the flash you are seeing) filament is good.