and it has been a week since the new cluctch is in and it is slipping again. could it be the clutch or could it be the transmission? should i have got a special clutch for the v-tech?
Manual transmissions don't (slip). Take the car back to the folks who installed the clutch and tell them the problem. Most likely a bad adjustment on the clutch.