Just to confirm, you're still having trouble with the engine not starting?
It's hard to tell what the right next step might be without being there. A blown fuse under the dash and a drain on the battery suggest a problem with wiring or with another electrical component. Whether or not that's related I won't guess.
With the ecu able to "talk" again you could work on diagnosing the no-start. If the engine has compression, spark, and fuel at the correct time it should start. You could check for spark first. That's a biggie. No spark means moving to check for power at the coil, then check for the coil negative signal as the engine is cranked over.
If you have spark the next step might be to check for fuel. If you have starting fluid you could try spraying a little bit into the throttle body then cranking the engine. If it starts and stalls you should try to determine why fuel isn't getting into the cylnders. Are the injectors firing? Check power and ground circuits at the injectors for proper operation. If you have spark but starting fluid won't start the engine shut everything down and pull the plugs. Are they wet? Covered in black carbon? Do they smell like gasoline? Is the stuff you put into your tank not really gasoline? If the plugs are wet try cleaning or replacing them (do not clean plugs with a wire wheel) and try starting the engine again. If you have fuel and spark and the plugs are good I think diagnosis is going to be a little tougher. You may have a sensor giving wrong information to the ecu so you're getting bad spark timing or wrong fuel. Or you may have a mechanical problem.
It's hard to tell what the right next step might be without being there. A blown fuse under the dash and a drain on the battery suggest a problem with wiring or with another electrical component. Whether or not that's related I won't guess.
With the ecu able to "talk" again you could work on diagnosing the no-start. If the engine has compression, spark, and fuel at the correct time it should start. You could check for spark first. That's a biggie. No spark means moving to check for power at the coil, then check for the coil negative signal as the engine is cranked over.
If you have spark the next step might be to check for fuel. If you have starting fluid you could try spraying a little bit into the throttle body then cranking the engine. If it starts and stalls you should try to determine why fuel isn't getting into the cylnders. Are the injectors firing? Check power and ground circuits at the injectors for proper operation. If you have spark but starting fluid won't start the engine shut everything down and pull the plugs. Are they wet? Covered in black carbon? Do they smell like gasoline? Is the stuff you put into your tank not really gasoline? If the plugs are wet try cleaning or replacing them (do not clean plugs with a wire wheel) and try starting the engine again. If you have fuel and spark and the plugs are good I think diagnosis is going to be a little tougher. You may have a sensor giving wrong information to the ecu so you're getting bad spark timing or wrong fuel. Or you may have a mechanical problem.