Refer to this thread:
http://www.railroad.net/forums/viewtopic.php?t=20715
The 23 is dead under SEPTA, its current leadership and the current transit funding situation in the state of PA.
Railroad Forums
Moderator: AlexC