I had a check engine light tonight. It's P1506 If I remember correctly, it's written down and in my car. It said something about engine idle input? I noticed the car idles high a little bit right when I start it up. Any ideas of what this could be? Any info would be greatly appreciated. Thanks!