Hi All,
  In the spirit of Ruth's technical guru competition: 
 My DD bike currently has the filthiest oil I've ever seen in it. Is there any way of cleaning the inside of the engine out which doesn't require the services of a professional garage, or the expenditure of large amounts of cash??  
*sits back waiting for the answers* 
  Cheers, 
 Ali