I spent hours looked at online youtube, forums and factor service manual for a what holds the water pump onto the timing belt cover on a 2.4 engine.
My son's truck had a cooling leak from the pump. When I pulled the pump there were 3 bolts that were not stock. They were rusted. I called the Toyota dealer and they were telling me there are 6 bolts and 3 studs.
Does anyone you know what bolts go where?
I think this is why it was leaking, the threads were a bit buggered up too.
Thanks for any info you have!!