Is it throwing any codes?
If it is check on here to see what it is:
OBD-2 V6 FWD Diagnostic Troube Codes

Or go to an autoparts store to get it scaned.
Let us know if you find the problem.