I just raced a 99 cobra (I beaT IT) BUT MY CAR WAS knoking when i got off the freeway, i checked the oil at home ( 3 miles away did i hurt anything?) and there is nothing on the dipstick, where could it be going if there is NO leak?? did i blow the motor?? it only has 2K.