Gotta love NY! Had the same issue last winter after disconnecting the battery. Went a month and a half past inspection b/c the O2 wouldn’t reset. I have a 3” catback and one thing I heard from several sources was the sensor has to reach a certain temp in order to start monitoring. With a free flowing exhaust (or possibly if you’re driving easy) they don’t get up to temp. Once I thought of this, I drove the car like a 16yr old would. Rev it out, keep it at higher rpms if you can, downshift, get on it, anything to get her hot. A couple trips to/from work (120 miles) and they were set! I even drove around with the drive sequence from Ford on my front seat to show any officers when they asked why I was driving up to 40, coast to 20, up to 50 coast to 30 or whatever the hell it was. Ridiculous for sure! If you haven’t yet, give it a try. Good luck!
'12 GT Premium, Race Red, 6spd, Roush 575SC, JLT Oil Catch Can, MGW shifter, Eibach Pro springs, FRPP Jounce kit, Steeda Adj UCA, Shaftmasters Aluminum DS, J&M Adj Panhard, UPR PH Brace, J&M LCA's, Black C stripe, 1/4 louvers, Boss spoiler w fogs, 19" staggered Chrome GT500's, MGP Caliper covers, 7 bar AM Grill, rear camera