Continuity mistake: When Jack Walsh is in the diner after losing the Duke to Marvyn he can't light his cigarette with his lighter the man behind the counter gives him a pack of matches and say "keep them", but when Jack brings the Duke to LA airport he comes down the escalator and lights up a cigarette with his own lighter.
Suggested correction: The lighter simply didn't ignite for him in the restaurant, and it did later in the airport. Lighters can be finicky like that, especially when they start getting a little low on fluid. Plus, smokers often carry 2 lighters.
Stupidity: Jack has been using Mosley's badge and identification to pass himself off as FBI. He never once uses this trick to commandeer a civilian car for him and John when it would have been the safest way to get to L.A. much sooner.
Suggested correction: Probably because If he did that, the car's owner like Red the bar owner would eventually call the FBI office to get their car back and then the feds would know the make, model, license plate, and the last location of Walsh and the Duke. The police would have caught them in minutes. Walsh had to keep a low profile.