Hi
You might get some luck on the 12th section on here but to be honest this forum is very heavily off-road focused.
Most of the 12th drivers seem to use Racechat and are extremely helpful.
If mentioning another forum on here is frowned upon I apologise and please delete this post. It does happen the other way though - I was asking about buggies a couple of years back on the other forum and got pointed to this great forum
Rob