I got a P0305 code when Nissan Frontier started running like a turd so l started by first changing the spark plugs, and when that didn't help l then changed the spark plugs wire. Still turdish so l bought this fuel injector and ouila! She runs like a champ now. This is the third chicom fuel injector l have used on this truck, and l must say l am very impressed especially for the money a JDM part costing over a hundred bucks.