^the maintenance light is no big deal. just figure out how to shut it off. It comes on in intervals set by the dealer.

So the guy pushed the caliper piston back with the pad you are still using? I would prob say get new pads.

when ur at a red light in D, does the steering wheel shake or you can actually hear it misfiring?