Depends on how worn out it is...
Oil weight is dependent on bearing clearance. Modern engines in good condition can run like 5W-30 and be happy, while old relics and worn engines could require straight 50.
Im not saying its right, but I have used 5 and 10W30 on many times in a 2.3. But Ive also used 20W50 many times as well.