I drive an 07 Corolla with the 1ZZ-FE engine. I drive a city highway mix. I'm not a sunday driver, but I'm not abusive to the vehicle either. My car has 35k miles and i just changed to 5w30 Pennzoil Platinum with a pure one filter. I was using Valvoline conventional since i bought the car used with 29k miles. The oil cap calls for 5w30, but I've heard that 5w20 is approved by Toyota now. Should i switch to 5w20 Pennzoil Platinum for the next oil change? Or, is there a better option?