The recent cold weather had me cursing every time the liftgate fell on my head while loading my dogs. Then when I had the hood up I noticed oil was oozing out of one of the hood struts. Time to replace all the struts. I generally don't like replacing OEM Toyota parts with aftermarket stuff but in this case a pair of Toyota liftgate struts cost $200+ whereas a set of Strongarm struts cost $40. There were enough people on the forum that had good results with them that I thought they were worth a try. I got both sets from Lift Supports Depot. They come with all the brackets and it takes about 15 minutes to do front and back. They work great now and hopefully will last a few years. The part numbers are Liftgate: 6781 L & R , Hood: 4551 L & R