Well, if you upgrade you have to cook a cfw since you used that awful iPad baseband, but I'm pretty sure you can just run the latest redsn0w right over your current fw to untether without upgrading.
u have to download snowbreeze and a custom 4.3.1 firmware
bfre anything just save ur shsh blobs in tinyumbrella
and then in snowbreeze make sure to uncheck install ipad baseband because u already have the ipad's baseband
after creating custom ipsw , there will be instructions on how to reach dfu mode
shift + restore and then u can enjoy