Intermittent problem with bucking. It either bucks from the time I start it, or it doesn't buck. It is as if the computer is reading something incorrectly on startup and then using that bad information until the next start. I do not know what info that would be. No engine light except during the extreme bucking, and then it clears. So no engine light afterwards, and I assume no code. (will check that). Is it possible for the crank position sensor to be bad but not throw a code?