I am seriously considering buying 2002 X5. I want to tow my aerodynamic shaped Casita fiberglass camper with max weight gross weight of 3000 lbs. and tongue weight of 300 lbs. Has anyone towed something about this weight with a X5 3.0? How does it do? Thanks.