A quote from this website:
http://www.lef.org/protocols/prtcl-049k.shtml
"Robert Crayhon, nutritionist, considers carnitine the single most important nutrient in his practice. Carnitine, a coenzyme similar to the family of B vitamins, is essential for the burning and transport of long-chain fatty acids, the fuel for cardiac energy. Up to 70% of energy produced by the muscles comes from the burning of fats. To expect normal functioning of heart muscles, the transport of carnitine into tissues is critical.
Lysine and cofactors yield about 25% of the carnitine the body needs for optimal performance. The remaining 75% can come from the diet, if food selections are made with a slant toward carnitine-rich foodstuffs, i.e., protein foods, especially mutton, lamb and beef. Interestingly, protein foods, those frequently shunned on a "heart healthy diet," raise HDL cholesterol and increase carnitine levels."
This quote sounds convincing, but I have also heard that oral L-carnitine supplementation has been ineffective at raising the amount of L-carnitine available to the muscles. Somehow, most of it ends up being metabolized. Maybe this is not true in a CKD, but I think you should take three approaches to be safe:
-supplement with up to 3g of L-carnitine per day (if you have the $)
-eat lots of mutton, lamb, and beef
-supplement with lysine and methionine (the precursers in mutton, lamb and beef that are required for carnitine synthesis)
If you do just two of these things, you definitely have nothing to worry about.