Hopefully the chassis issue was bad welding - does anyone know more about this?

Any details on the other probs - cog? headlight? oil tank? shock absorber? Whew - better go out for a little drive to make sure mine's ok!