I noitce a few days ago, my egr code came up when i ran my diagnostic.
But i change all my fuses, and it went away.
So i figure my egr is good, since the codes aren't coming up now.
Should i still replaced it, anyway?
You changed all the fuses? Why? If you had the ECM power off, you likely erased the EGR fault that came up. It will be back if the EGR is a problem. There is no knock sensor on that engine system, so the EGR valve or it's passages in the manifold my be a problem like mentioned above.