is your car running right yet? what have u found?