The Vehicle Parts Filter is a great plugin for website with vehicle parts. This plugin allow users find a parts for his car. Filter work with make, model, year, engine, category and keyword. Plugin show form on a main page of webshop. If you need add form on other site for example category page, please add code in your current theme’s function.php file.

function vpf_filter_on_category_pages () {
if ( is_product_category () ) {
echo do_shortcode ( '[woo_vpf_filter show_model="true" show_trim="true" show_powertrain="true" show_category="true" show_keyword="false" label_year="Year" label_make="Make" label_model="Model" label_trim="Trim Level" label_powertrain="Powertrain Specifications" label_category="Category" show_my_vehicles="true" label_search="Search"]' );

?><script>
jQuery(document).ready(function($) {
$('.widget-woo-vpf-filter').each(function() {
var $elem_cat = $(this).find( 'select[name="category"]' );

if ( $elem_cat.length && $elem_cat.val() == '' ) {
$elem_cat.val( '<?php echo $category->term_id; ?>' );

if ( woo_vpf_params.is_chosen == 'yes' ) {
$elem_cat.trigger('chosen:updated');
}
}
});
});
</script><?php
}
}

add_action( 'woocommerce_before_shop_loop', 'vpf_filter_on_category_pages', 1 );

You can download plugin here