Yea sorry to tell you bro, what you mentioned above will not "support" that pulley drop. Those are just things to keep the car running longer....