Seen here in Glenside, Pennsylvania is SEPTA 2004 New Flyer D40LF Bus #5907 on Route 22 to Olney Transportation Center shortly before I took a walk on Tuesday March 29th. I haven't been on this route since March of last year.Powertrain: Cummins ISL & ZFEcomat transmission.