Transmission questions 95 B2300
So I own a 95 Mazda B2300, 2.3L with the 5spd transmission, today out of nowhere, just normal driving, all of a sudden my truck started making a bad rattling noise that sounds like it may be coming from the transmission, it doesnt do it when I'm idle, in neutral or coasting, only when I put it in gear and push on the gas pedal, once i take my foot off the pedal or put it in neutral the noise goes away, It does it in every single gear, even the 5th gear "overdrive". could this be my transmission failing, or the clutch, or could it just need fluid, I'm new to ford and new to working on manual transmissions so I'm a little clueless. I drive this truck everyday and can not afford to have it break down on me. Any advice would be much appreciated, thank you.