I'm having the same issue with my VS not wanting to start over when the engine's hot. If I connect jump leads to it however, or when it's cold, it starts perfectly fine.
Could this be the CAS playing up? I'll need to try the water on it trick though and see what happens with that.
Yes,its a big chance that the CAS is faulty.Try to fit a genuine CAS,they last a lot longer than some of the cheaper ones.I just fitted one on my VS after 6 years,it was a genuine holden CAS that I removed,but im pretty sure it wasnt the CAS that was causing the problem,it was the 2 bolts that hold the CAS on,they had come loose and the CAS was moving around,causing error code 47 to set every now and then,whoever fitted the CAS before I got the car ,didnt use loctite on the 2 bolts...I fitted the new CAS that Id bought from holden anyway,even though the old one might have still been ok,I put loctite on the 2 bolts like the workshop manual suggests,and have not had the error code back since...
I paid $120 for a genuine holden CAS,I could have got one online for $40-$50 ,but other people I know who have bought cheaper CAS's before have had them fail in 2 years or less,and if that happens and it needs to be replaced again,then it really works out to be around the same price as a genuine one anyway,(thats if you can fit it yourself,It works out to be even more expensive if you gotta pay to have it fitted),so I reckon why not just go genuine first up and save all the hassle..