yes mechanical fuel pump most likely..and that motor maybe a reverse rotation 350 because a lot of boats had those so if it is a reverse rotation a lot of the standard car parts wont work like water pump oil pump and i dont think the dizzies work together either