my shaft is too long. take a look at it
Yes the standpipe is there to keep oil in the filter. other wise your engine would dry start until the filter filled every time you start it.
Print