wont stay running
i have a 91 ford f150 with a 302 5.0 litter engine. filled up tank and wouldnt start, got a test ignition module and it fired up but had to put foot on the gas pettel. so put a used module on it and it ran fine for anout a week and then started doin the same thing after i filled the tank back up. so i put a new one on and drove it and during test drive it died obn me three times. So i put a new stater in it and made sure timing was good and it started but ran horrible could barly get out of its own way. So made it home and went to drive it morning after and made it to the end of my road and it died and would start but had to put foot on gas and when i put it in gear would die like it was running out of gas. Put new iac and made it about two miles and it did same thing. So i puit gas in my rear tank and it would run fine for about two minutes and started running ough. Almost made it home and it died. Got it home and now on both tanks itll run ok fo a couple minutes but then starts running rough and when put it under a load it acts like it wonts to die. Checked fuel preassure and it is great and i am getting plenty of fuel at the rail, so im thinking i have a spark issue.