Philly inspections suck... NJ isn't so bad because the inspection stations are neutral... they don't do repairs, just inspect.
PA... ask the guy who makes money fixing cars to see if your car "needs" something fixed to pass state mandated safety/emissions inspection.... conflict of interest maybe?