I haven't checked TDC yet - just finished my breakfast.. [emoji6]
Well it's reassuring that the spark isn't particularly strong, because that means mine should be okay as well.
I will go check TDC and if it's OK, I will do some electrical checks again, because it's pointing in direction of a new ECU, since everything else seems to be in order..
Did you check your brake clean 'easy start' works on your fathers panda?