This is my third different accusation.
We know that Bob Kirkand was on a mission to identify Red John. A person looking like Bob Kirkland killed Jason Lennon, a person known to be able to identify Red John. Since the killer did not ask Lennon to identify Red John, the killer must have been Michael Kirkland (who already knew Red John's identity). Therefore, Michael Kirkland is Red John or working in behalf of Red John. In my opinion, he is Red John.
As we draw near to the solution of "Who is Red John?," I'd like to note that it has been a lot of fun trying to unravel all of the clues. However, Bruno Heller's place in history will be determined in part by how well he crafts a believeable ending and whether he can keep up the momentum for the rest of the program's run.
Even though I believe Red John is still alive, I'd like to point out that the proper question may be "Who was Red John?," since he may have already been killed. Also, it is disappointing that Lisbon did not attempt to find out what was happening just before the explosion.