I've been using Pennzoil Platinum synthetic 5W20 in my 2004 since new. Price is not bad when you buy from Walmart in the 5 quart jugs.