rather than re-applying the vpnclient configuration on the client pix, do "clear cry ips sa" and then "clear cry isa sa". if the tunnel can be established after issuing these two commands, i guess the issue is with the server pix not verifying dead peer.
configure isakmp keepalive may resolve the issue.
e.g.
isakmp keepalive []