Just two ago weeks I heard a rattle coming from the engine of my 2007 Toyota Aurion Sportivo SX6. I took it to a Toyota dealer and they had a look and said that it was normal, but I checked it out on the Internet and found that it is common. Why hasn’t Toyota recalled the Aurion, because the VVTi can fail any time?
There is a problem with the VVTi hubs on the Aurion that causes the rattle you can hear. The problem for you is that the car is seven years old and long past the end of the warranty period. We have heard of other cases in which Toyota has paid for part of the cost of the repairs, so I would suggest that you approach Toyota for a similar deal.