TT5.9mag said Quick question. View attachment 1715851619 is this a fuel pressure sensor? Click to expand...