My 1995 3000 GT SL goes thru a surging moment after it warms up. It stops when I come to a stop and, once it is completely warmed up it stops altogether. Also, I get a ticking noise while warming up too, sounds like a rod knock, but goes away after a while. Is all this a normal process for these cars? Plus, will an OBD2 work with this year?