Need to add electric water temp and oil pressure gauges. Is there a benefit to mechanical oil pressure over electric? Friend has NOS Mopar Performance set. I thought I was going to get electric oil pressure. What say you? Thanks.


Still looking for LM29H1B415501, '71 Demon 340