Sounds like the solenoid is not holding, or possibly the valve is not getting set in deep enough. I have seen a worn valve cause the same the problem. These are some things to check, also not sure what brand valvebody you are using but most all like a .050 to .070 clearance on the reverse clutch. Keep in mind I do not think the clearance is your problem.
Hope this help
Dan