I have a 2007 Toyota Highlander, 120k miles. It has started about a 5 sec rattle on start up in the morning. Does not do it throughout the day. Done a ton of reading. Seems like the cam gears are getting oil starved over night. This is a major fix. Pretty mad. I bought this Toyota on the reputation of "yeah, drove it 300k miles and only put gas in it and changed the oil". I have seen where this may cost $3k-4K to fix. Going to start calling around. Anyone with experience with this?