Background
The 2004 Toyota Sienna developed popping noise in driver side door around 110,000 mile. Every time the driver side door opened to 75%, the door made a popping sound and the door jumped to full open. This was annoying and dangerous. Research showed this was caused by broken door check weld. Without fixing the […]