I had issues with my car a while back, and I'm finally getting it out for the summer and was curious. My old mechanic (he was awefully shady, did some shady work) said that I was having issues with the wiring harness on my engine. I'll be honest, I'm no mechanic, however, I'll assume he is...