hey man,
try this, disconnect the power cables and leave the car alone for three or four minutes. reconnect the battery cables (make sure there tight) and take it for a test drive. if this doesn't work, then it is a computer problem. also-is your odometer mechanical or digital?