Newbie Check In!
I have a 2007 dodge charger se and im usually pushin it to the limit when im driving(i like speed) and the other day the oil pressure light came and i could fell it driving funny so i pull over and turn it off and back on but then out of no where it dint want to go more then 35mph and when im...