thanks to the response. although I'm a noob it seemed a little overwhelming and the directions were not directed to me I dont think. I wish I could get step by step direction pertaining to my situation. you are saying to use the .246 file but that was not in the directions and I really dont want to brick my phone.
Do i really need to "flash" my phone? Why cant I just use the "Temporary unroot" option on SuperSU and then do a factory reset?
Rooting an Android phone copies a number of files to the /system partition - a Superuser android .apk app, that manages which apps can run with root permission (you are using SuperSU); a linux binary called su, and a linux binary called busybox which allows command line utilities to run in the abbreviated linux environment on Android.
When you do a factory data reset, it erases the data stored in the /data partition, and in the /cache partition, but it does not touch the /system partition at all. So, if you temporary unroot using SuperSU, and then factory reset, you will end up with a stock rooted phone after the reset (because the SuperSU app, though it's [I think...] stored in /system/app on the phone, stores its data on the /data partition, like all other system apps on Android.)
So, in order to unroot, you need to get rid of the SuperSU application (not terribly difficult), as well as the /system/xbin/su and /system/xbin/busybox files (and there may be others, depending on the root method, though I think that should be it.)
If all that you want to do is to factory reset but stay rooted, just factory reset. As I said, you'll be rooted after the reset.
If you are going to flash your phone, did you ever get ICS, or are you still on Gingerbread? If GB, if you go to settings->about phone, what is the "system information" number?