Yikes! Shoe that is the oil pressure sensor harness. Get it patched up, you wont know if it has any oil pressure.
View Tag Cloud
Forum Rules