I have a Land Rover Discovery II 2000, with 149k miles on it, the Service Engine Soon light came on while driving on the highway, blinked a few times then stayed on....while at work i did some research and I had just bought gas, so when i drove it home i tighted the cap, it seemed loose, but not...