timing for sure. if it ran fine before but had low compression on #5 how did you do the headgaskets? maybe it needed piston rings or a valve job.....
Your ECU is fine, those Toyota ECU's rarely go out unless something shorts out or overloading it.
what does it mean when you put the jumper in to time it and it dosent put it into loop?