CJ/the player blows up cars all the time and all of Grove Street knows he's a nutjob behind the wheel, so why are they always making him drive?
Big Smoke and Ryder are eventually revealed as being in cahoots with C.R.A.S.H. and the Ballas. So why, even long after Grove Street falls, are they still wearing their Grove Street green? A Palette Swap of them wearing purple or something couldn't have been that hard.
A big part of the plot (and why CJ gets mixed up in all of the CRASH business) is that Tenpenny has threatened to frame him for the murder of a police officer should he refuse to do their dirty work. Even discounting Gameplay and Story Segregation, why did it never occur to CJ that after fighting his way through literally hundreds of people without dying or being even arrested, two or three police officers were nothing?
Because later on, Sweet Johnson is arrested by CRASH, and Tenpenny is quick to remind CJ that should he disobey or inconvenience CRASH in any way, Sweet will find himself in a Ballas cellblock. If he ends up there, Sweet will most likely be raped or murdered by the inmates.
That only makes sense AFTER Sweet's arrest. Tenpenny and Pulaski were harassing him literally from the beginning of the game, and it's likely that he's got at least several weapons on him most of the times that he meets the pair. He has no problems committing hits in broad daylight or even robbing a National Guard depot, so the idea that he's too scared to just shoot two crooked cops or risk getting pinned for the murder of a single officer just doesn't jive with what he's seen doing.
It's likely that this officer was well liked, and a possible community figurehead, so his punishment would have been much harsher than the norm, Also, Tenpenny may be covering up CJ's other crimes.
Early in the game, Ryder has CJ steal weapons, seemingly for the GSF. As we discover that Ryder and Big Smoke, were working with CRASH, it is possible that these weapons were intended for the Ballas or Vagos.