2004 porsche cayenne pros and cons