Запрос корректен, он сюда с ошибкой попал. Я же написал в вопросе что если обрезать строку все работает на ура. Это как лишнее подтверждение что запрос верен, какая то беда со спец. символами здесь скорее всего, вот поэтому я спросил гуру этого места ... кто то уже явно с этим встречался... я думаю проблема с пробелами или с символом | ...
Владимир Мартьянов: SELECT distinct podrubrika, city_id FROM table` WHERE main_id LIKE '%4543004%' AND podrubrika = 'Эвакуация автомобилей | Заказ спецтехники' group by podrubrika
ДА думал, они так же грузятся как один список большой..один запрос к базе. просто PHP делит их по заглавным буквам на разные селекты. То что я тут застрял с jquery это конечно достадно, но я ведь в нем ничего не знал, благодарю что помогали мне советами.. щас хоть какой то примитив понимаю. Я взял готовое решение и переделал его под свои нужды.