05 dodge durango 4.7

2005-dodge-durango
It wont start unless the gas pedal is half way to the floor, and it hesitates or bogs down when it gets to 2500 rpm