2002 pontiac grand prix idleing high
It could could be bad intake manifold gaskets. Get it to a mechanic.
oil in the water could also be the head gasket or worse. cracked head or block. pressurise the radiator and see where the coolant goes.
Search Pontiac Grand Prix Questions
Pontiac Grand Prix Experts