I just got my car back from putting in new heads and it drove great for a few days, (other than the occasional hesitation from a sensor). Well, today, I get on it and slam into 2nd. I drove normal after that and noticed a hell of a lot of vibration. So, I tried a few different things. Revving above 3k just makes it vibrate. The higher the RPM, the more it vibrates. I revved it in neutral at a stop and while rolling. Still vibrates. I put in in gear while rolling at higher speeds and the vibration almost goes away when I put the clutch in while rolling. Meaning that the vibration does not occur at idle, rolling or not. As soon as I put in back in gear, it vibrates. Even at 15 MPH in 1st gear it vibrates. I just put in a new Professional Products balancer 3 days ago. The weight is still solid and in tact. I asked a good friend of mine which is a mechanic and he said it is almost 100% that it is my clutch/flywheel. This makes sense because is happened right after I abused it. And the clutch is about 3 years old with about 40k miles on it. It's a centerforce stage 1. Does this sound right to your guys? I just recently put in an aluminum driveshaft and it almost stopped the vibration I had before. It was down to a minimum. Any other things I should check before I buy new parts? I just don't want to get a new clutch and flywheel and that not be the problem. Do you think it is safe to drive if I dont go above 3k RPM for the next few days?