after having my car in the shop for repairs they found a ladybug in the MAF. after getting the car back i noticed hesitation and stunbling when i take off from a stop or just barely start to give it gas. could the MAF have been damaged. either by the bug or the mechanic getting it out? i didnt see that the wires in it were broken. is there a current that runs through them that could have shorted it out? no codes. but i did have one about a week ago P0171 i think it was. i changed the O2 sensor in the front of the engine at the manifold before i got the code. by the way auto zone cleared the code and it has'nt come back yet. and is it really safe to clean the MAF i've heard different views. any replys would be helpful. thx in advance