Like Kilgore said...if it is still doing that in a couple days then try the stock airbox. Also, check the MAF really well and for any leaks past your MAF up to the throttle body. You don't have to disconnect the battery since the computer will learn quickly, but if it makes you feel better then do it.
I know the exact feeling you are describing a second or two after letting off the gas the car grabs...not 5 seconds, but less than that When I put the predator tune on my car it does this exactly when rolling around 50-60 and letting off. However, after a little driving and shutdown-startup the car adapts and no longer grabs after letting off.
Regardless it shouldn't do that with your intake. I have not experienced that with any of my intake mods, including the JLT RAI which is similar to yours. Your car shouldn't feel slower either...maybe smoother, quicker revs, a little noise and possibly some slight high end gain you may feel.