The proposed budget puts NJ Transit on a path to replace all of its outdated rolling stock, including 1,000 buses and 250 rail cars, which are experiencing more mechanical problems. An enhanced ...