BTC Racing battles hard for Oulton Park points