Problems, Maintenance, and Repair (Gen 1)
I have a 2001 Sienna XLE. The dealer said that the dog bone mount is torn.
The part is 12363-0A040 (Engine Moving Control Rod).
Is this a difficult part to replace yourself? Haynes says that the engine should be raised slightly to take pressure off the bolts.
Anyone have any experience and/or...