Is this the end of tank baffles and fuel pick up problems ? Bob https://www.youtube.com/watch?v=N_jsSPRUTSA