Can't help with most of the problems cos I am new to P38s too, but the ABS/TC/Handbrake warnings is probably the ABS pressure accumulator lost charge. Its on the top of the ABS pump. About $350. Guess how I know [bigwhistle].
Basic stuff like cleaning connectors, earths, replacing perished hoses can do a lot to fix niggles.
Welcome.
Terry

