This happened to my Mac128k before. I bought a cheaper Apple 3.5 drive (A9M0106) to test it first before opening it. The external drive works and I eventually opened my Mac and cleaned & lubricated the internal drive. It's in fully working condition now.