I've replaced the 2 parts that had fault codes crank position sensor and speed sensor now another has come up map sensor fault. But they would not clear with the diagnostic computer. Disconnected the battery but that didn't work either. Any suggestions???