I bought a 2005 Sienna, brand new, in 04. About a month ago, the oil pressure light came on, took it to the dealer since it is still under warranty, who said required a new engine due to sludge. Even though we're still under warranty (the warranty people said I should hug my hubby, since he bought t...