318 tbi running mega rich

hello I need help with my 318 tbi which is running mega rich it is in a dodge ram van, I know it is not a a-body, but thought you could help me anyway :) .

it is a 1988 tbi engine, ignition works fine and all sensor seems to work,
besides the Throttle Position Sensor When I pull out the wires from it seems to be no difference at all. ?? can that be my fault?

Here is a little video on how it runs. (black smoke)
it idels realy Low
[ame="http://www.youtube.com/watch?v=Qy97dUU1PJ0"]Dodge Van think it is a Diesel, black smoke - YouTube[/ame]