Dodge Dakota problem

I have a 2000 Dakota 5.9 truck that has all of a sudden started to idle rough, loses power over 3000rpm or any kind of reasonable acceleration , with a big sucking sound from the throttle body ( no leaks), seems like it is not getting fuel. Someone mentioned it maybe the “MAP” sensor. Any thoughts, I am due at the dealer next Tuesday?

Cheers!

Is the check engine light on? If so, read the stored codes.

No light.