ya encontré el problema. estaba al imprimir los caracteres de forma continua del 1 al rango que el usuario elija y como va cambiando me genera errores en la impresión con caracteres de mas, comillas de mas, espacios de mas.
lo solucione asi:
string_length = len(busqueda)
print(colored("No Encontre Coincidencias Con: ","red") + colored(busqueda + " " * (string_length),"cyan"),"\r" * 20, end="")
Gracias por ver y intentar ayudar


