The word "trust" should never appear in the same sentence with "EWR connection." Unless of course it's "I have no trust".
It's my main hub and I would say 75% of the time I'm delayed inbound or outbound.
It does seem like you have a lot of time in between, but for only 400 EQM I'm not sure I'd risk it.