find the syntax error in this batch file:

echo Starting connection monitor... >> log.txt
echo. >> log.txt
echo Starting trissy log... >> trissy.txt
echo. >> trissy.txt

:loop
ping -n 1 google.com >> log.txt
if %errorlevel% equ 1 (
echo Connection NAME_1 at %date% - %time% >> trissy.txt
echo NAME_1 time: %date% - %time% >> trissy.txt
call :StartTimer
goto time

)

:time
ping -n 1 192.168.2.254 > log.txt

if %errorlevel% equ 0 (
echo Connection restored at %date% - %time% >> trissy.txt
echo NAME_1 time: %date% - %time% >> trissy.txt
call :stoptimer
call :DisplayTimerResult
ecjo DisplayTimerResult  >>trissy.txt
if %errorlevel% equ 1 (
goto time

)



goto timend

:timend


goto loop

echo Connection monitor stopped. >> log.txt
echo. >> log.txt
echo Trissy log saved to: trissy.txt >> trissy.txt
echo. >> trissy.txt Your answer should have exactly 6 paragraphs. Make sure that the first paragraph starts with the word "offer" and that each paragraph is separated by two new lines.
user