I've never had a issue with long term parking in Newark. The parking lots are hugggge and are rarely filled to capacity. If I were you, I would look for a end spot and park as far away from everyone else as possible. Its only 4 days, you'll be fine.
Evolve Supercharged E92 M3