Hello Rohan
The main function of ic 2904 is to protect other components from overvoltage and static. It works as buffer.
The reason of it's death in most cases is static, or wrong connection.
All over the production time we had only two reports from users with same problem.
In first case there were static, in second - high voltage discharge from bad ignition wire.
Regards