Hola Noel, tu problema parte de que estás trabajando con un motor de 1HP, 90Vdc y no con un bombillo de 100W, un primer error que puedes estar cometiendo es en la elección del mosfet. Este debe ser capaz de soportar la corriente pico, como la calculas:
Mide la resitencia del motor, y entonces hallas la Imax=90Vdc/R (si le das un escalón de 90V), si R=2ohm, entonces Imax=45A, tu mosfet debe ser capaz de soportar esta Ipico, también debe soportar el voltaje de fuente, no escojas un mosfet que esté al límite de estos valores, si no que lo supere por ejm 1.5 o 2 veces superior.
Se te quemas los LM324, es lógico, los mosfet también necesitan corriente para conmutar, son pulsos de corriente debido a la carga de la capacitancia del gate, estos picos pueden superar facilmente la capacidad de corriente del LM324. Yo también manejo un motor dc similar al tuyo con el IRFP250N y el mosfet jala picos en el gate de 0.3A para una ID=2.5A. Usa un transistor para conmutar el gate o usa un Gate-driver.
Pon tu esquema para verlo, me interesa también la parte de la fuente.
un saludo.