Does anyone know where this sensor is located?? The guys at O'Reillys tested the car and gave me Code P0338. Is the part hard to get at? Has anyone paid to get it replaced?? The check engine light went off but now the car sometimes stalls when taking off from a stop. Thanks for any advice on this!!