It has to be in Business Class or Acela
Please be sure you purhcase the business class upgrade for the train or purchase Acela. It will NOT get you any miles if it is not one of the above.
You can purchase a one way NYP-WAS and get off at Metropark or possible EWR if they collect the tickets sooner.
Be sure to keep your stub as I have never had the miles credited without sending the stub to One Pass even though my OP number was in the record. Just a glitch I guess.