Word of caution: Maryland probably has one of the toughest inspections in the US. You only have to do it once, and they make sure they bleed you for all you have. Take the car to a trustworthy mechanic first, and take care of anything that is questionable... ANYTHING. I think the MVA website has a place where you can see exactly what they check.
When I brought my car down from New York in 1998, Maryland failed the car... and it was a 1996 car! I had to have the state trooper come and inspect my car to get past the crooked inspector. Every MVA major station has a state trooper assigned to it. You can call them if you feel the inspection station is ripping you off. The can, and will, shut down crooked stations... or make them pass your car. But you have to have your car in tip-top shape. Hope this rambling of mine helps a little.