One other thing to check s the "last chance screen"......on he LP vapor inlet tube at the throttle body.take the line off and then the two screws that hold the tube to the TB....under the tube is a SMALL screen held in place by a clip...see if this screen s plugged with debris and junk.........
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.