It should be a B6304S (Which was called B6294S in the US I believe). I had that motor in my 2000 S80 - great engine.
It seemed to get the oil quite hot though. When I got it it had quite a lot of coked up deposits inside the valve cover (my father had it before me and ran dino on 4k mile OCIs). After a few 3k mile changes on M1 it cleared out. Never any performance issues though, besides that blasted faulty electronic throttle.
It seemed to get the oil quite hot though. When I got it it had quite a lot of coked up deposits inside the valve cover (my father had it before me and ran dino on 4k mile OCIs). After a few 3k mile changes on M1 it cleared out. Never any performance issues though, besides that blasted faulty electronic throttle.