EDIT-- Just realized you were on rooted ICS. You caused yourself some extra work by doing that. First thing you'll have to do is unroot that bad boy. Follow this guide... to restore FL24 (before doing this you can search on how to obtain your MSL if you want, I won't go into that as it is drawn out, and somewhat of a pain to do. You can proceed with or without it, doesn't matter.)
---Restore FL24---
http://androidforums.com/threads/how-to-un-brick-and-un-root-your-epic-4g-touch.705732/
After you are back to stcok FL24 go to the samsung site below and follow instructions to upgrade to Jellybean.
---Upgrade to Jellybean---
http://www.samsung.com/us/support/owners/product/SPH-D710ZWASPR#manualsDownloads
Proceed below only after you are on a Jelly Bean rom.
---EDIT
Here you go bud. Check these links out. Hope it helps. Any one file you are looking for is in the first link. But if I were you, I would just follow the directions in the second link.
The last link goes to youtube and gives you a visual of what you will be doing, all the files can be found in the other links.
The second link should sort you out completely if you follow it. It also has the links to the files that you need. I would suggest reading all the way through the post on the second link, as there is quite a bit of useful information there. If you use the tutorial in the second link, make sure you are on a GB27/GB28/GC01 rom(depending on your carrier) and your phone is charged.
---Just files---
http://forum.xda-developers.com/showthread.php?t=1903252
---Complete walk through and all files needed---
http://forum.xda-developers.com/showthread.php?t=2637510
--PS here's a youtube video to make it even easier just follow it and use the files from the other links---
There are a number of ways to do this, but this is the only way that I know , that will NOT give you the yellow triangle.
Hope it helps, and if it does, don't be afraid to hit the like button for my post. Peace.