Parking in NJ train station is $4 per day
And there are more than 10 stations from trenton to Newark that you can take train to get into NYC Penn station. Also there are stations from west or north go to NYC, but need transition in Newark. Check the website of NJ transit for train station and parking .