My dealer tells me my 2004 GX470 needs a major service every 30k miles. That seems reasonable. But they also say it needs to come in every 5k miles between major services? Is that really true? I have about 110k miles on the vehicle. Thanks in advance for any replies.