Hi, I have a 2006 Pontiac Grand Prix 3.8 liter. A couple weeks ago my check engine light came on reading code P0411 (secondary air intake) so I replaced the air pump. I reset the code and the light came back on. I have finally to it to a shop and they hooked it up to a computer and it is saying the egr valve is stuck. so they replaced that and the relay. the code was off for a couple days now its back on? I took it there today and it is still saying it is stuck they have checked all the wiring thinking it was a short but cant find anything? just wondewring if anyone know what it could be? i was just reading about DPFE sensors does the grand prix have one? Please help thank you
Mike