I recently changed my jeep engine oil I tried starting but it wouldn't start. It cranks over but won't start. While it cranks the engine makes a poof poof sound. I don't what could it be. My neighbor checked it and said it has a P1388 code on his OBD II. Can anyone tell what could it be? That's the on vehicle I have and use

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic