NY has safety inspections, cant remember if smog is a part of it. Been a while since I've been in the tri-state.
Hit up
Import FanatiX Car Club Home, that was my local forum when I lived out there, lots of S-chassis folks on there. Mostly guys from NYC, NJ, CT and east PA.