Ok so I’m gonna check that pickup but I ran a bottle of gas taped to the grille going straight to pump and it worked fine no stalling no nothing ……. I am just gonna be so so confused if the pickup isn’t damaged because I am so sure the line isn’t leaking from any of the connections ….. we’ll see about the pickup I guess lol