Ya so, for the record. Bearmach themselves (not resellers) were consistently wrong to offer my that part and gave me bad info and argueably a bad quality product.
Got refunded and ordered an oem 160 from another Irish supplier and it's running soooooo smooth!!
Thanks to all for the assistance