dad went to pull it out front to drive around the block a few times and......
for one - it started fucking dying all the time again
two - yes still leaking water somewhere, not AS MUCH, but definitely still leaking he said
i keep fucking telling him, just fucking stop working on it for a year or two. fuck this thing