Hey everyone, Just bought a 2000 chevy silverado. i got alittle problem with it. it seems to be running at high idle. about 1500-2000 rpms when in park or neutral. hard shifts and doesnt want to shift until 3000 rpms on light throttle. i have a k&n cold air intake on it. any takes on how i can fix my problem. I have been told a numerous amount of things like tps, maf, and iac valve but the OBDII does not have any codes. please help me!!!! i love this truck. 158000 miles and runs and looks great.Click image for larger version. 

Name:	CAM00095.jpg 
Views:	54 
Size:	65.3 KB 
ID:	50591Click image for larger version. 

Name:	CAM00094.jpg 
Views:	35 
Size:	78.3 KB 
ID:	50592