my veloster threw a code for the crank shaft position sensor. I had it replaced with an oem sensor. since then, my veloster refuses to exceed 3k rpm & has a significant reduction in power. no codes, though. if I floor it in 3rd gear, for example, it'll slowly climb to around 40 mph (if on a level road) but around 40 mph it'll reach 3k rpm at which point it kinda jerks to a halt, almost as if I was hitting the limits of a speed-governor? the tach needle will just start to pass over the 3k rpm line before the engine starts to pull back & the needle returns to the very bottom of the 3k rpm line. dealer said they "couldn't replicate the issue" which prevented them for figuring it out, which is bs because it literally does this every time I drive the car now but whatever.
sounds similar to some other posts describing a "limp mode", but most of those posts seemed to coincide with a fuel rail sensor code which I do not have. could it be the same thing anyway? no engine codes whatsoever. I've had my oil changed & the battery checked. I use premium fuel.
does anyone have any experience with a similar issue or any tips for figuring out the source of the problem? thanks in advance
sounds similar to some other posts describing a "limp mode", but most of those posts seemed to coincide with a fuel rail sensor code which I do not have. could it be the same thing anyway? no engine codes whatsoever. I've had my oil changed & the battery checked. I use premium fuel.
does anyone have any experience with a similar issue or any tips for figuring out the source of the problem? thanks in advance