Have you checked you fuel injecters , they may be stopping up , and peeing in fuel instead of misting, this is what it sounds like to me, running rich like this, if they pee, they are pouring in a lot of fuel on starting , and when you drive , you have to keep the padel down to keep from dying of an over load of gas


