The guys I met in New Jersey pronounced "soda" as "so-dee".
Philly area here. Lived briefly in Jersey. Also spend lots of time down the shore. Never heard anyone from NJ say so-dee.
Here's some Philadelphia speak - "Those guys down the Ack-a-me got a bad att-ee-tude!"