I have a 1999 gtp grand prix that is throwing up a po300 code I have replaced the coil packs and spark plugs and wires. Anybody have any advice?