i didnt know the b20 stood up to all that, but you gotta give it its respect. WOT 13 hours straight, thats prety hard on any engine. and for it to only have those problems, thats pretty good man.