Look at your mounts and see if they're ripped or torn. If so, you can use 3M Window Weld and solid them up.
You won't find much help on here in terms of finding an actual mechanic though. Since you're in Queens, hit up B20/Vtec, lots of city guys there. A majority of that site is based around the NY / NJ area.
Good luck!