This may be a known problem, but I have identified what I consider a design flaw in my 2006 Sonata LX. I would never drive without wearing my seatbelt, but while showing off the sound system to friends I would start the car and leave it in park without belting in. I noticed that the vehicle alarmed constantly, even though it was in park. This was annoying, but I could live with it. However, I then noticed that the trip computer insisted I had driven for something like 6 hours, at an average speed of 12 miles per hour, getting 12.5 miles per gallon. In other words, the trip computer apparently bases its calculations on engine run time, NOT drive time. I've reset the computer, and duplicated the results. As a result, the average speed and miles per gallon will never be accurate, and will even be wildly off if you run the vehicle in park much. IMHO the seat belt alarm and the trip computer should key off of the "in gear" signal and not the "engine on" signal. I believe this is how most vehicles work. Also, my manual says there is an "A" and "B" trip odometer (also like most vehicles). Mine only has a single odometer, not designated "A" or "B". Anyone know how to bring this to Hyundai's attention, or have anything to add? Thanks.