ok so my last inspection didnt go so well, so i took it to a new guy. but this guy found even more stuff that the last guy didnt. he said that all my suspension stuff was aftermarket and will fail if its not OEM. i have ground control coilovers and progress struts. im going crazy here, i have next to no money, and how in the hell am i supposed to replace my whole suspension just to pass inspection? he even failed my rotors for being cross drilled and slotted, once again a non OEM part = fail. he also failed me wheels and tires becuase they are 17's, he said they were too big, thats bullshit, i know it, but i cant argue with the guy bc im not an 'expert' and he would say im not qualified to make that decision or w/e. i mean is there something i dont know that everyone else does about this shit. im at a loss here and any help will be appreciated. im in baltimore, MD and if anyone can direct me to a place that i can pay off or w/e, someone please help me!!!