2009 Hyundai Genesis 3.8 was told by my dealership that the valve seals are worn on my vehicle. If they are worn out, would they affect the compression on a cylinder leak test and would I see oil burning through my exhaust? OBD code P0305 showing (Cylinder 5 Misfire). No oil burning visible. Check engine light is on (solid) but if it starts flashing vehicle starts shaking and loss of power is experienced. If I shut off the car and re-start, problem disappears but check engine light stays on (solid). Problem exists only on idle but never when driving. Guessing that it may be a faulty EGR valve or other valve being plugged and not valve seals. Where the EGR valve is located on this vehicle. Have tried changing plugs, switching plug coils with a different cylinder, cleaned throttle body, checked for intake leaks. If valve seals are worn, is there valve seal conditioners that may help and what brand do you recommend? Had also read that the car has a purge valve, would there be any bearing on the rough idle through this valve?