What cid code is p3400 on 2005 jeep?

p3400 is a cylinder deactivation code. It could be any number of things. Did you happen to change the oil lately if you put in the wrong oil it can cause this. If I remember ride the require 5w-30. If not then you need to take it to a shop.