Those sound clips do no justice for the TPR. they were taken with a dB reader and a laptop haha. There will be video clips posted once i get mine back
The car isnt boggin in the first clip, there was a little bump in the road.
The popping sound is due to the recorder.
And no its an axle back just like TRD