Honda Odyssey Forum banner
1 - 2 of 7 Posts

· Registered
271 Posts
How... in... the... world... ?? To answer your question is simple, you've exceeded the mechanical limits of the vehicle for which it was designed or intended. It is its way of informing you of an impeding death and to put it out of its misery right away.
1 - 2 of 7 Posts