M Mustang98GTMI New Member Jan 21, 2004 33 0 0 Oct 8, 2004 #1 Oct 8, 2004 #1 I think about getting a a/f and oil pressure, and i was wondering how hard they are to install? Thanks in advanced.
I think about getting a a/f and oil pressure, and i was wondering how hard they are to install? Thanks in advanced.