To select cars which have both 33 and 51 as category_id, try this:
SELECT c.id, c.name
FROM cars c JOIN
_rel_cars_categories rcc ON c.id=rcc.car_id
WHERE rcc.category_id IN (33,51) AND c.status >=10
GROUP BY c.name
HAVING count( distinct rcc.category_id ) = 2