all sorted now after new pump leads dizzy timimg done and spot on was the flexi hose from the airflow meter had rotten on the inside and when revving sucked and blocked air flow at great expence well at least it wasnt mine was brotherinlaaws truck RRB its a efi