Just a thought on this one. Why did the fuse fail? As Arctic said earlier the O2 sensor wires can rub and short on the exhaust insulation. this could cause it to happen again, worth checking the wiring
.
More importantly thanks for coming back to let everyone know the problem and outcome