Buddy of mine cracked his oil pan the other day on a lovely pothole that was poorly fixed. Oil pressure light came on withing a quarter mile then shut it off and had it towed. We replaced the oil pan. did it properly. now that car will run but if you let it idle under 2000 RPM is stalls out. Runs perfect and smooth above 200 RPMs. any suggestions