Могу посоветовать следующее: Делать условные проверки и дополнять переменную с запросом. Например что-то подобное
if(count($fuel_type)){
$sql.=" and fuel_type IN('$fuel_type') ";
}
if(count($location))
{
$sql.="and location = '$location'";
}
После чего сделать выборку по переменной $sql