Malibu idling

my 2000 malibu started to idle high when i turn it on and when im driving it feels like its accelaratin. n e one knows why.

Any reason to think some thing under the hood is not properly connected? Recent oil change,air filter change, what I am getting at is, Has any one been moving things
around in the engine compartment and possibily knocked something off? Do the easy stuff first.

had the egr valve replaced and the fans dint want to turn on so took it to a mechanic to fix the problem.