I tried driving the car for a little bit with the map unplugged and the po300 code went away but i got two others one p0107 which was cause it was unplugged i think and p0171 which im unsure of. Is it possible a bad map sensor would cause a p0300 but not throw a code for bad map sensor. p0107 only come on when unplugged. Please help im lost and hoping that maybe im on to something with this.