Truvativ chainset stuck on

Hi. I decided to service my botom bracket as it is making a gritty noise so I removed the non-drive side crank {it's a stylo} and hit it with a hammer and a block of wood to get it out. That worked ok but instead of sliding off it got stuck at the other end. I then had real trouble getting the crank back on but managed it eventually. Any suggestions as to how I can remove the stubborn crankset before I have another bash at it ?
Smarter than the average bear.
0
Posts
a light tap on the armless end is normally enough to get it moving.
more force but have new bearings ready.
Parktools :?:SheldonBrown
http://amzuoq.blu.livefilestore.com/y1p ... jpg?psid=1
Presumably the LBS who built my bike up put it on instead of the 2.5mm spacers on either side, cos it's a 68mm BB shell rather than 73mm. Does anyone know why they would do that rather than use the spacers and should I take it off and get the correct spacers or is it fine as is?
remove it and press it back into the inside of the non drive side bearing, then smear a small amount of grease/anti seize on the inner face before you refit everything.
That should stop it sticking if you remove the cranks again
The collar steps down the internal diameter of the L/H cup and creates a stop for the axle to mate up against and stop you over tightening the L/H arm and crushing the bearings.
If you remove it the the axle will be too small for the bearing and it'll break.