I'm about as sorry a mechanic as you are going to find, but have you tried changing out the engine stop solenoid? I'm going through this with my L48 right now, and the problem is definitely that the solenoid is not actuating, but I also know there is nothing wrong with the new solenoid itself...