Most winches are rated to pull a vertical load... as in your case 3000 lbs it should lift 3000 lbs vertically... so when you induce a drag weight it will pull MUCH more than the rated lift weight... I use a 1500 lbs winch to pull my car up a pretty good angle on my ramps.............. but I guarantee your 3000 lbs winch will pull your 3400 lbs car up a set of ramps all day long