Did you mess in the fuses recently? There is a fuse for the ecu that will do what you describe if it is blown or removed inadvertantly. Its worth a look. John 83urq