Just an FYI, since you told me it didn't start a few weeks ago but then randomly started working again.... I have a feeling its corrosion on the wiring harness.