I bought a new duralast idle air control valve for my 1990 c1500 with the 5.7. It now idles high. Put the old one back in. It’s a little better but now I have a code for Map sensor voltage is high and the map sensor voltage is low. I am stumped on why my truck runs like garbage.