p0106 engine code on 2003 Dodge Stratus

I just got a 2003 dodge stratus and I keep getting a p0106 engine code it won't turn over I know its supposed to be a MAP Sensor so what should i do try to do it myself or take it to a mechanic

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
0 answers