I did disconnect the battery but only for about 2-3min. The first time I did it itstayed off for about 20 miles. The second time it was less than ten. I'm leaving it be for now until i get my code reader. I did not replace those hoses, could they be causing any problems?
YES, as they can dry rot and if they leak it will give a code.