As the guys above mentioned, can be numerous things
When you says drives it hard, we talking burnouts?
Numerous reasons, get a scan tool or see a trusted mechanic,
A tyre thats smaller then the others (burnouts)
Auto Transmission issues
O2 Sensors
Maf
Throttle Body
Wheel sensors
and so on and so on