Chosen Solution

The engine have problem on idle sometime eng shutdown

Danisand, Error code P2228 is Barometric Pressure Sensor A Circuit Low and P2004 is Variable Tumble Shutter Valve Stuck Open Possible causes

  • Faulty VTC Shutter valve actuator (Stuck open)
  • Missconnecting or pull out the vacuum hose
  • Faulty Variable tumble solenoid valve
  • Variable tumble solenoid valve harness is open or shorted
  • Variable tumble solenoid valve circuit poor electrical connection from here. Check your vacuum lines as well as your EGR valve.

p2228 is a intake sensor error so you may have a plugged air filter or a broken MAP sensor .the p2004 is a intake manifold leak probably a vaccum hose around the intake