Haven't read all the posts, but keep looking for service. You know, not all service is like that about warranty. A good number of the service reps know they get paid and it doesn't have to come out of the client's wallet so they consider it a win-win. In fact, they'll often find things that are wrong that aren't really wrong. . .

).
Meanwhile, the first gen had some years who's computer program was updated and you could have the shop burn the update on to them. When I bought mine I paid to have it done--$45-60$. My brother's was under warranty and he got it done for free--same issue was loosing mileage.
FYI--after I rebuilt my block last year I regularly get 38 MPG and often 39+. With the new PCM I have to put in a pretty strong additive to get 38-39 but i still get 35. There has been a time or two I rolled into the gas station on fumes at 400miles + (First gen is lighter though. . .some advantage.)
. . . course I also just bought a DOHC 5 speed tranny to replace my failed SOHC 5 speed so my mileage will be going down.