Hey guys i really need help with this one, while im driving the engine randomly revs really high and kicks while pushing out more gas well when the car shifts into third.(i think) at around 35-45 mph it gets up to 6k rps before it shifts, it has only recently started doing it. now that might sound kind nice for racing, but it doesnt push alot more HP it seems something is robbing my engine, its a 3.1 sfi, it has the enging knocking that many are plagued with..any ideas?