That's awesome you found the problem..
Electrical gremlins are the hardest to find.
It's frustrating because when these vans are well taken care of they are reliable as hell.
I've got 3 vans.. an 84 with 212k and injector issues
An 87 with 175k and cooling issues
And a previa with 287k that has never been tooken care of.
Oh and an 03 echo with 275k. I will always love my toyotas.